ajax.net updatepanel 中数据量过大导致 500 错误

一个页面莫名其妙的按钮不能点,但是删了数据就可以了,原来是因为updatepanel中数据太多,导致页面报错了。   中数据量过大导致 500 错误 出现的问题描述:当页面的数据量比较大时,出现异常,详细信息: System.InvalidOperationException: 对象的当前状态使该操作无效 问题的原因: 出现这个异常的原因正是因为上年12月29号那次微软发布的最后一次非正常更新程序引起的. 在这次安全更新中对于asp.net单次的提交量做了一个最大量限制1000, 出现这个异常正是因为页面提交量超过了1000这个限制. 问题的解决办法:   .net 2.0 以上版本在web.config中更改:     <appSettings>         <add key="aspnet:MaxHttpCollectionKeys" value="5000" />      </appSettings>
posted @ 2017-03-05 00:00  PhilXu  阅读(253)  评论(0编辑  收藏  举报