为什么GridView 刷新后才正确显示数据??
GridView删除某行数据后,重新绑定GridView,为什么显示的还是老数据,刷新页面后才显示正确数据??
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
//删除代码略
this.GridView1.EditIndex = -1;
//重新绑定GridView,ViewState[ "sql "]是显示GridView的语句
bindview(ViewState[ "sql "].ToString());
}
------解决方案--------------------这是bug,重新导向一下就可以了
------解决方案--------------------看起来没有问题?
------解决方案--------------------if (!IsPostBack)
------解决方案--------------------跟踪下返回的数据集,
------解决方案--------------------如果你的控件 读取的数据是DataSet中的
你在 ,增加修改后,需要重新填充以下 DataSet
------解决方案--------------------我以前也出现了这种问题
最后用的JS
代码耍新页面
LZ试试看