c1驾驶证买11分可以吗:asp.net中datagrid控件 UpdateCommand()怎么写

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 15:19:14
datagrid绑定表grate(表的列:number,yuwen,shuxue,yingyu,wuli,huaxue,zhengzhi).执行EditCommand()后,想更新表的内容。。。
UpdateCommand()怎么写

-----------谢谢先!!!

EditCommand中只要将当前编辑项指针指向当前的命令行:DataGrid1.EditItemIndex = e.Item.ItemIndex;

UpdateCommand中先得到DataGrid当前的主键(DataKeys),然后再把新值更新到数据库,取得主键的方法:DataGrid1.DataKeys[e.Item.ItemIndex]。

DataKeys是一般是绑定数据库的某一个字段,在绑定之前应该如下设置:
DataGrid1.DataSource = 数据表(或视图);
DataGrid1.DataKeyField = "字段名";
DataGrid1.DataBind();

还有不懂的地方请联系QQ:10342713