ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript クリック イベントから ASP.NET メソッドをトリガーするにはどうすればよいですか?

JavaScript クリック イベントから ASP.NET メソッドをトリガーするにはどうすればよいですか?

DDD
リリース: 2024-11-11 20:17:02
オリジナル
367 人が閲覧しました

How to Trigger an ASP.NET Method from a JavaScript Click Event?

JavaScript クリック イベントから ASP.NET メソッドをトリガーする

ASP.NET Web ページで作業している場合、次の実行が必要になる場合があります。 JavaScript クリック イベントからの ASP メソッド。

Ajax やその他の技術に頼らずにこれを実現するには、次の手順を実行できます。

JavaScript イベントと ASP の統合

  1. ページ クラスのインターフェイスを宣言します:

    public partial class Default : System.Web.UI.Page, IPostBackEventHandler
    ログイン後にコピー
  2. RaisePostBackEvent メソッドをコード ファイルに追加します:

    public void RaisePostBackEvent(string eventArgument) { }
    ログイン後にコピー
  3. JavaScript の onclick イベントで、RaisePostBackEvent メソッドを呼び出します。

    var pageId = '<%=  Page.ClientID %>';
    __doPostBack(pageId, argumentString);
    ログイン後にコピー

このコードは、ASP.NET ページへのポストバックを開始し、次のことを可能にします。目的のイベントを呼び出し、JavaScript からサーバー側ロジックと対話します。

以上がJavaScript クリック イベントから ASP.NET メソッドをトリガーするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート