记一次ASP.NET表单提交过多参数问题

昨天一同事碰到一奇怪的问题, 表单提交的参数多过了一定数量服务器端只得到前1000个参数,

使用httpfildder查看,browser是发送了数据到服务器的,后google 之,ASP.NET 默认Post Form 参数集合有限制,

可添加以下配置增加集合数,

<appSettings>

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

</appSettings>

具体的可参考

http://support.microsoft.com/kb/2661403