0

HTMLWebページに1000を超えるコントロールがあります。ページを送信すると、1000コントロールの値しか取得できません

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

nv.countは1000ですが、1000を超えるhtmlコントロール値のHttpContext.Current.Requestを取得するにはどうすればよいですか?

4

2 に答える 2

1

Web サーバーには、許可されるリクエストのサイズに制限があります。

IIS を使用している場合は、http://www.iis.net/configreference/system.webserver/security/requestfiltering/requestlimits をチェックして ください。

しかし、他の手法を使用してデータを投稿することをお勧めします。おそらくAJAXです

于 2013-01-19T08:15:24.157 に答える
0

何-どうすれば1000以上の入力コントロールを賢明に持つことができますか?「すべてを支配する1ページ」のようなにおいがします。それがあなたの問題です。あなたはそれを回避することはありません-おそらくブラウザはそれらを公開していません。Webページを送信するのではなく、AJAXを使用して、すべての値を使用してJSONペイロードを作成することをお勧めします。

于 2013-01-19T07:53:48.917 に答える