次のことを行うための標準/推奨方法は次のとおりです。
ユーザーが Page_Command の「保存」または「送信」を実行したときに、メソッドを実行したいと考えています。メソッドが false を返す場合、ユーザーをページに戻してメッセージを表示したいと考えています。
フォームに入力したデータはすべて残っているはずです。メッセージには、「とにかく送信/関係なく送信」というボタンがあります。クリックすると送信されます。
WebサービスとjQueryを介してこれを行うことができることは知っていますが、WebFormsを介してこれを行う方法を尋ねています.
これが私の基本的なコードです:
protected void Page_Command(Object sender, CommandEventArgs e)
{
if ( e.CommandName == "Save" || e.CommandName == "Send" )
{
// run method
}
}