web控件DataGrid在更新时取不出新输入的值是咋回事
DataGrid在更新时用
((TextBox)e.Item.cells[0].controls[0]).Text取的值总是我数据库里也就是显示在DataGrid中的初值而不是我点编辑后输入的值!这是怎么回事呢?
急死
[解决办法]
在page_load
里加个
if (!IsPostBack)
[解决办法]
看看(!IsPostBack)
[解决办法]
load 事件
if (!IsPostBack)
{
Bind DataGrid;
}
[解决办法]
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//绑定你的DataGrid
}
}
如果不是这个问题,请贴你的代码
[解决办法]
UpdateCommand事件获得值再重新绑定