日期:2014-05-20  浏览次数:20434 次

为什么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试试看