日期:2014-05-18  浏览次数:20413 次

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事件获得值再重新绑定