0
私のページ(ルートフォルダ)には、~/ajax/WebPage.aspx?id=1
から取られたajax読み込みコンテンツ(jQuery)を含むダイアログが開きます。コンテンツにはasp.netサーバーコントロール(ボタン)があります。問題は、ポストバックが発生したボタンをクリックすると、~/ajax/WebPage.aspx?id=1
に投稿するのではなく、当然存在しない~/WebPage.aspx?id=1
になります。Jquery AJAX内のAsp.Netコントロール
修正プログラムとは何ですか?私はajaxページを複数の場所から呼び出すことができるため、ルートフォルダに移動したくありません。あなたがするのjQueryを使用することができますJavaScript関数にクリックイベントまでHTMLボタンとワイヤーを使用し、UpdatePanelのをロードしないようにjQueryのを使用しているのでButton.PostBackUrl Property
~/ajax/WebPage.aspx?id=1
に編集 を設定
大丈夫ですが、問題はありませんが、ボタンをクリックすると 'PostBackUrl'アドレスへの完全なポストバックが行われ、ボタンが' UpdatePanel'内にあっても問題になります。私が望むのは、別のページにリダイレクトせずにフォームを送信することです(ダイアログ内のボタンは、リロードしたり、現在のページから離れてはいけません)。 –