情報を処理するためにフォームを送信するときに、複数の入力があるフォームがあります。HTMLフォームからリクエストフォームを取得できません
これは形式です:私は「page.aspx」へのURLを、それを送信するときのデータを示して次に
<form id="form1" action="page.aspx" method="get">
<input type="text" name="idP" id="idP" value="123456789" />
...
</form>
:
localhost/page?idP=123456789
しかし、私のようにコードからそれらを読んしようとすると、 :
string[] keys = Request.Form.AllKeys;
for (int i = 0; i < keys.Length; i++)
{
Response.Write(keys[i] + ": " + Request.Form[keys[i]] + "<br>");
}
それは何も印刷されない、とAllKeysが0値として示し、私は「ポスト」の方法だけでなく、何もしてみました。
私は間違っていますか?
'Request.QueryString'で' idP'の値を取得できます – TheValyreanGroup