0

我在一个 html 网页中有 1000 多个控件。当我提交页面时,我只得到 1000 个控件的值

NameValueCollection nv = (NameValueCollection) HttpContext.Current.Request.Form

nv.count 是 1000,如何获得 1000 多个 html 控件值的 HttpContext.Current.Request ?

4

2 回答 2

1

您的网络服务器对允许的请求大小有限制。

如果您使用的是 IIS,您可以查看 http://www.iis.net/configreference/system.webserver/security/requestfiltering/requestlimits

但我建议使用其他技术来发布您的数据,也许是 AJAX

于 2013-01-19T08:15:24.157 回答
0

什么 - 你怎么能明智地拥有 1000 多个输入控件?闻起来像“一页统治他们”。那是你的问题。你不会解决这个问题 - 浏览器可能不会发布它们。您最好不要提交网页,而是使用 AJAX 并使用所有值构造一些 JSON 有效负载。

于 2013-01-19T07:53:48.917 回答