- - PR -
ASP.NETでHTMLからForm送信(POST)されたデータを受け取る方法
1|2|3
次のページへ»
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2009-04-06 16:06
言語:ASP.NET(VB.NET)
Visual Studio2005 久々にどうしてもうまくいかないので質問させていただきました。 今回、他社システムからデータが送られてきて、 それを受け取る事になったのですがうまくいきません。 ●方法 HTMLからForm送信されます。MethodはPostです。 引数としてユーザIDを受け取ります。 こちら側はASP.netです。 まず、Form送信するための簡単なHTMLを作成してみました。 ------------------------------------------------------- <form method="post" action="http 〜hogehoge.ASPX"> <p> ユーザコード:<input type="text" name="usercd" /><br> <br> <input type="submit" value="送信" /> </p> </form> ------------------------------------------------------ おそらくusercdに入力された値が入ってくると思うので ASP.net側では txtUserID.Text = Request.Form("userid") というふうにしました。 が、NULLが返ってきていてデータが取得できていません。 何かおかしなところがあれば教えて頂ければ嬉しいです。 どうかよろしくお願い致します。 | ||||
|
投稿日時: 2009-04-06 16:18
Request.Form("usercd") じゃ?
idとcdのタイプをミスっているように見えます。 | ||||
|
投稿日時: 2009-04-06 16:22
お返事ありがとうございます!
すみません、こちらは入力ミスです・・・。 実際は Request.Form("usercd") にしています。 よろしくお願いします。 | ||||
|
投稿日時: 2009-04-06 16:27
書かれているソースで問題なく取得出来るきが。 | ||||
|
投稿日時: 2009-04-06 16:54
ごん太さんへ
お返事ありがとうございます。 本当に、どこに問題があるのかさっぱり分からない状態です・・・ 何かセキュリティの問題か、web.configの問題か・・・ もう少し調べてみたいと思います。 ありがとうございました。 | ||||
|
投稿日時: 2009-04-06 17:09
はずしていると思いますが、Form送信するための簡単なHTMLの
<input type="text" name="usercd" /> に id="usercd"を追加して以下のようにしたらできませんか? <input type="text" id="usercd" name="usercd" /> | ||||
|
投稿日時: 2009-04-06 17:24
Katzeさんへ
お返事ありがとうございます! さっそく教えて頂いた通り試してみたのですが、 残念ながらうまくいきませんでした・・・ ありがとうございました! | ||||
|
投稿日時: 2009-04-06 17:40
Request("usercd") でどうでしょうか?
_________________ Toshiya Tsuru http://d.hatena.ne.jp/turutosiya/ |
1|2|3
次のページへ»