可以在沒有更新面板的情況下從javascript(在客戶端)觸發回用戶控件?從客戶端觸發用戶控件帖子
我所想要實現這個
- 最初的頁面和用戶控制被載入默認值
- 父頁面使得PageMethod的請求
- 當數據是可用的(從所述PageMethod的請求)時,用戶控制必須被重新裝入新的值來更新
可以在沒有更新面板的情況下從javascript(在客戶端)觸發回用戶控件?從客戶端觸發用戶控件帖子
我所想要實現這個
只需調用預先加載的功能
你會發現下面的函數在渲染aspx頁面:
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
或者,如果你試圖讓Ajax調用,您可以使用jQuery的庫,而不是更新潘內爾:
http://encosia.com/2008/05/29/using-jquery-to-directly-call-aspnet-ajax-page-methods/
或演示作出支持AJAX控制
http://dotnetslackers.com/articles/ajax/aspnetajaxcontroldevelopment.aspx
我可以從用戶控制一個jQuery Ajax調用?我的理解是它需要引用PageMethod – 2010-04-06 16:34:40