UpdatePanelをJQueryに置き換えます
-
03-07-2019 - |
質問
UpdatePanelを使用して、出力でXMLファイルを書き込む別のクラスのメソッドを呼び出すページでボタンクリックイベントを非同期に呼び出しています。 UpdatePanelの代わりにJQueryでこれを行う方法はありますか?
解決
jQueryを使用してクリックイベントを処理します。次に、この手法。そこからXMLファイルを作成するか、他に必要なことを実行できます。
他のヒント
jQueryを使用して更新パネルなしでajaxを実行する簡単な代替方法は、「ページメソッド」と呼ばれるASP.NETの組み込みメカニズムを使用することです。背後のページの静的メソッドを [WebMethod]
で装飾することにより、Webサイトには PageMethods.MethodName(param1、param2)
を使用して呼び出すことができる生成されたJavaScript関数が含まれます。 ScriptManagerコントロールを含め、次のようなページメソッドを有効にする必要があります。
<asp:ScriptManager ID="theScriptManager" runat="server"
EnablePageMethods="true" />
詳細については、「ページメソッドASP.NET AJAX」を検索できます。
これが役立つことを願って
jqueryでボタンクリックイベントを呼び出すには、次のようにします...
$("#MyButtonID").click();
ボタンhtmlがこのように見える場所...
<input type="button" id="MyButtonID" value="Press Me" />
所属していません StackOverflow