想了一天了,实在搞不清楚~~
在datagrid中的绑定列的update事件,我是这么写的:
private void DataGrid1_UpdateCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{ int myIndex=e.Item.ItemIndex;
string newname=((TextBox)(e.Item.Cells[1].Controls[0])).Text;
————
}
为什么取不到更新后的字符?我看我的语句和帮助里面的没什么区别阿?究竟是为什么呢?在线等~~

解决方案 »

  1.   

    在窗口中如果邦定后在更新之前要指定
                    this.BindingContext[YourDataSetName, "tableName"].EndCurrentEdit();这样结束编辑状态  再更新才能实现邦定的效果
      

  2.   

    还有,我想在模版列里也做一个update,具体该怎么写啊?
    就是这个地方
    private void DataGrid1_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
    {
    这里该写什么?
    }
      

  3.   

    xingxing2378(菜猩) ,我不是这个意思
    我市要update,点编辑后,可以在datagrid上输入,然后更新数据库,我输入的值怎么读出来啊?