0

「get」メソッドではなく「post」メソッドとして投稿するWebページを作成しました。

    <html>
<head>
</head>
<body>
<FORM action="RetrieveData_Post.asp" id=form1 method=post name=form1>
 First Name:
 <br>
 <INPUT id="txtFirstName" name="txtFirstName" >
 <br>
 Last Name:
 <br>
 <INPUT id="txtLastName" name="txtLastName" >
 <br>
 <INPUT type="submit" value="Submit"> 
</FORM>
</body>
</html>

別のフォームの背後にあるコードのテキストボックスの値を取得したい。私を助けてください。

4

2 に答える 2

1

HttpContextリクエストのフォームフィールドには、 :でアクセスできます。

HttpContext.Current.Request.Form

または、Cookieをカバーするために、フォーム、クエリ文字列、およびサーバー変数は、インスタンスのItemまたはParamsコレクションのいずれかを使用します。HttpRequest

(コードビハインドでは、Page基本型にはRequest経由を回避するためのプロパティがありますHttpContext。)

于 2010-04-07T10:13:57.853 に答える
1

action="RetrieveData_Post.asp"をaction="RetrieveData_Post.aspx"に変更して、aspxページを作成して使用します

HttpContext.Current.Request.Form 

値を取得します。

于 2010-04-07T11:52:30.853 に答える