2011-01-20 13 views
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に編集 を設定

答えて

0

サーバー通信。

+0

大丈夫ですが、問題はありませんが、ボタンをクリックすると 'PostBackUrl'アドレスへの完全なポストバックが行われ、ボタンが' UpdatePanel'内にあっても問題になります。私が望むのは、別のページにリダイレクトせずにフォームを送信することです(ダイアログ内のボタンは、リロードしたり、現在のページから離れてはいけません)。 –

関連する問題