未能加载视图状态。正在向其中加载视图状态的控件树必须与前一请求期间用于…… - TOMMYHU - 专注互联网开发及运营技术,提供相关资料及软件下载,奇趣网络时事评论!
Jul 31

未能加载视图状态。正在向其中加载视图状态的控件树必须与前一请求期间用于…… 不指定

tommyhu , 23:27 , ASP.NET , Comments(0) , Trackbacks(0) , Reads(5790) , Via Original Large | Medium | Small
  未能加载视图状态。正在向其中加载视图状态的控件树必须与前一请求期间用于保存视图状态的控件树相匹配。例如,当以动态方式添加控件时,在回发期间添加的控件必须与在初始请求期间添加的控件的类型和位置相匹配。
  这个问题网上的解决办法是将Page.EnabledViewState设置为false或者是将gridview的EnabledViewState设置为false,这样做是可以但是这不是我们想要的结果。这个问题我后来仔细的看了一下,是gridview.EditIndex的问题,只要在数据更新成功后将gridview.EditIndex的值设置为-1 ,然后再绑定数据就可以了,如果是在绑定数据之后再将gridview.EditIndex的值设置为-1则,就会出现如上所述问题。
▲返回顶部

Add a comment

Nickname

emotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemot