2011-02-07 5 views
-1

で隠しフィールドを使用してクエリ文字列を渡すために...どのようにvb.netで隠しフィールドを使用してクエリ文字列を渡すためにどのようにvb.net

+1

可能な複製:http://stackoverflow.com/questions/1455575/passing-hidden-field-from-one-page-to-another-in-querystring –

+0

良い回答を得るためには、達成したいこと*。今のところ疑問が浮かび上がるので、指針を与えるのは非常に難しいです。 –

答えて

1

質問が正しく表示されている場合は、フォーム(すべて非表示)のすべてのフィールドをQueryStringとして渡したいとします。

私はあなたが上記のフォームを投稿する場合は、ブラウザの場所が

/yourpage.aspx?field1=value1 &フィールド2 =のようになります。

<form method="get" action="yourpage.aspx"><input type="hidden" name="field1"/><input type="hidden" name="field2"/><input type="submit" value="Go"/></form> 

をGETではなくPOST

するために、フォームのメソッドを変更することをお勧めvalue2

+0

私はそれを行うためにasp.net標準conreolsを使用したいと思っています... – user594849

+0

まだGetメソッドにFormメソッドを設定できます。 – Protean

0

私はあなたによく理解していれば...

はあなたを行いますJavaScriptコードでクエリ文字列を使いたいのですが、それをサーバー側のコードから隠しフィールドに格納したいのですか?何をいつ、どのように/あなたがそれを使用したいのかに応じて、おそらくすでにクライアント側にもあると考えてください。任意のjavascriptメソッドでdocument.locationやdocument.sourceのようなものを、なぜサーバーサイドから隠されたものにするのですか?

0

なぜGETを使用してフォームデータを公開したいのですか?

これを行うには、処理する前にすべてのクエリーストリング値を適切にHTMLEncodeしてください。

関連する問題