質問

コードでmanuellポストバックを実行するにはどうすればよいですか

リダイレクトが必要ないのは、たとえばユーザーはサイトのフィールドに値を入力し、ログインすることを決定しました。シンプルなポストバックのみが必要です。

役に立ちましたか?

解決

リンク/画像ボタンがページにある場合、次のことができます:

__doPostBack('link/image button name',''); // in javascript

またはそうでない場合:

var f = document.forms[0]; //if you only have one forms(this standard on asp.net)
f.__EVENTTARGET = 'some control name';
f.submit();

他のヒント

あなたのポイントは何ですか?ポストバックスクリプトを生成しますか?

Page.ClientScript.GetPostBackEventReference(this, "Arguments", false);

その後、ポストバックを処理するには、 System.Web.UI.IPostbackEventHandler を実装する必要があります。

ただし、クロスポストバックが必要な場合は、チェックアウトしてください:

http://www.c-sharpcorner.com/UploadFile /DipalChoksi/xpgpostbk_asp2_dc08102006235543PM/xpgpostbk_asp2_dc.aspx

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top