zoukankan      html  css  js  c++  java
  • System.Web.HttpValueCollection.ThrowIfMaxHttpCollectionKeysExceeded

    昨天客户跟我说,突然一个页面频繁地报ThrowIfMaxHttpCollectionKeysExceeded这个异常。而且是数据量大的时候报错,数据量小的时候OK。 根据异常的名称也能看得差不多超过了某个的最大限制的最大值。

    上网查阅资料发现是因为2011年12月29号微软发布的补丁限制了asp.net页面单次提交量为1000,如果页面提交量超过1000的话就会出现这个异常。

    暂时解决方案:在web.config中添加

           <appSettings>   

              <add key="aspnet:MaxHttpCollectionKeys" value="5000" />

           </appSettings>

    这个方案在我的项目中已经起了作用,感谢园友 小胜 的分享。

    希望对同样遇到此异常的朋友们有所帮助。如果各位有别的解决方案也请不吝赐教。

  • 相关阅读:
    HTTP协议图解
    .NET 发布网站步骤
    使用php在服务器端生成图文验证码
    SQLServer复习文档1(with C#)
    理解 JavaScript 原型 / 原型链
    浅谈瀑布流
    懒加载
    jQuery ajax
    jQuery 动画效果 与 动画队列
    jQuery 事件
  • 原文地址:https://www.cnblogs.com/Alex80/p/8744320.html
Copyright © 2011-2022 走看看