对呀,你可以参考下以下代码 this.DataGrid1.ItemCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.DataGrid1_ItemCommand); private void DataGrid1_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e) { [update news set xx = xx where ID ="+e.item.cells[0].text]//SQL语句 }
我怀疑是不是items[0]错了,是不是应该变成选中行的item啊? 急~!
无论选择哪一条都是修改第一条记录,郁闷啊~!
this.DataGrid1.ItemCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.DataGrid1_ItemCommand);
private void DataGrid1_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
[update news set xx = xx where ID ="+e.item.cells[0].text]//SQL语句
}
正解~!~!