質問

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" />
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top