1

GETリクエストIsPostBAckでtrueにすることはできますか?

_ViewState 私はそれを試したことはありませんが、(どこかで) 、、_EventValidationおよびformparamsを追加すれば実行できることを読みました。

それは本当ですか?これによりPostBackが発生する可能性がありますか?

ありがとう。

編集

ここで見つけました

ここに画像の説明を入力してください ここ

テスト後に2を編集します-動作します

これに関するトピックはWebで1つも見つかりませんでし た。

ここにあります :

http://imageshack.us/f/688/croppercapture1q.gif/

4

1 に答える 1

0

質問の更新後に新しい回答をします。実際に実例を作って、質問を確認します、それはできます!

http://www.planethost.gr/SOPostBackTest.rar

私がやること:

aspxページを作成してレンダリングし、レンダリングページでhtmlを取得して作成し、メソッドをからpostに変更するだけです。get

<form name="form1" method="get" action="PostBackTest.aspx" id="form1">

次に、htmlページを開き、getaspxページを作成します。aspxページは実際にはIsPostBackとして表示されます。

結果は私を驚かせます。フラグIsPostBackはTRUEに設定されており、自分で確認してテストできます。これをどのように考えるかわかりません-バグ、またはasp.netが非常にうまく機能するため、フォームで送信するものがすべて機能するようにする機能。

そして、はい、Request.HttpMethodGETまたはPOSTコマンドの場合、はより正確に表示できます。

于 2012-11-25T08:34:02.833 に答える