2011-01-20 39 views
0

在我的頁面(根文件夾)我打開一個對話框,其中帶有從~/ajax/WebPage.aspx?id=1取得的加載jjax的內容(jQuery)。內容有一個asp.net服務器控件(一個按鈕)。問題是當我點擊按鈕回發發生時,而不是張貼到~/ajax/WebPage.aspx?id=1它去~/WebPage.aspx?id=1這當然不存在。Jquery AJAX中的Asp.Net控件

什麼是修復,我不想將我的ajax頁面移動到根文件夾,因爲它可能會從多個地方調用。

回答

0

設置Button.PostBackUrl Property~/ajax/WebPage.aspx?id=1

編輯 由於您使用jQuery來加載和不是的UpdatePanel,使用HTML按鈕及導線上點擊事件的JavaScript函數可以使用jQuery做服務器通信。

+0

好吧,它是一些東西,它的工作原理,但問題是,當我點擊按鈕時,它會對PostBackUrl地址進行完整回傳,即使按鈕位於「UpdatePanel」內。我想要的是提交表單而不重定向到另一個頁面(對話框中的按鈕不應該重新加載或離開當前頁面)。 – 2011-01-20 19:18:01