我在html网页中有超过1000个控件。当我提交页面时,我只获得1000个控件的值
NameValueCollection nv = (NameValueCollection) HttpContext.Current.Request.Form
nv.count是1000,我如何获得超过1000个html控件值的HttpContext.Current.Request?
答案 0 :(得分:1)
您的网络服务器对其允许的请求数量有限制。
如果您使用的是IIS,可以查看 http://www.iis.net/configreference/system.webserver/security/requestfiltering/requestlimits
但我建议使用其他技术发布您的数据,也许是AJAX
答案 1 :(得分:0)
什么 - 你怎么能理智地拥有1000多个输入控件?闻起来像“一页统治他们”。那是你的问题。你不会解决这个问题 - 浏览器可能不会发布它们。您最好不要提交网页,而是使用AJAX并使用所有值构建一些JSON有效负载。