JavaScript クリック イベントから ASP.NET メソッドをトリガーする
ASP.NET Web ページで作業している場合、次の実行が必要になる場合があります。 JavaScript クリック イベントからの ASP メソッド。
Ajax やその他の技術に頼らずにこれを実現するには、次の手順を実行できます。
JavaScript イベントと ASP の統合
ページ クラスのインターフェイスを宣言します:
public partial class Default : System.Web.UI.Page, IPostBackEventHandler
RaisePostBackEvent メソッドをコード ファイルに追加します:
public void RaisePostBackEvent(string eventArgument) { }
JavaScript の onclick イベントで、RaisePostBackEvent メソッドを呼び出します。
var pageId = '<%= Page.ClientID %>'; __doPostBack(pageId, argumentString);
このコードは、ASP.NET ページへのポストバックを開始し、次のことを可能にします。目的のイベントを呼び出し、JavaScript からサーバー側ロジックと対話します。
以上がJavaScript クリック イベントから ASP.NET メソッドをトリガーするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。