使用DataGrid控件编辑数据时,无论对TextBox的值无论怎么修改,最后得到的值仍是最初从库中取出的原始值.
在UpdateCommand过程中取TextBox修改后的值
TextBox txtMantality;
if (IsValid)
{
    txtMantality = (TextBox)e.Item.FindControl("TB_mentality");//得到TextBox控件名
    Label1.Text = txtMantality.Text;//显示出编辑后的值,但总是原始值
    DataGrid1.EditItemIndex = -1;
    BindDataGrid();
}
请各位大侠赐教.