ASPでクライアントからサーバ処理を実行

【前提条件】
・ASPでWebサイト構築
・サーバ処理からクライアント処理後に再度サーバ処理を行いたい場合
例)サーバ処理でJavaScriptのダイアログを表示し、ダイアログのOKボタン押下後にサーバ処理を行いたい場合

【手順】
1.aspのPageクラスにIPostBackEventHandlerを継承する。

2.aspにRaisePostBackEvent関数を実装する。
  ※引数のeventArgsは画面からの指定値

3.aspxにJavaScriptでPostbak関数を実装  

<%=Page.ClientScript.GetPostBackEventReference(this, 指定値) %>