在ASP.net-AJAX中,UpdatePanel的AJAX回發只能更新UpdatePanels內的控件嗎?還是有可能更新不在UpdatePanels內的控件?如果是這樣,怎麼樣?是否可以更新UpdatePanel之外的控件?
只是試圖更好地理解ASP.net-AJAX,而不是試圖解決具體問題。
編輯:
我的意思是從服務器端代碼更新,而無需使用JavaScript或任何其他庫。
謝謝。
在ASP.net-AJAX中,UpdatePanel的AJAX回發只能更新UpdatePanels內的控件嗎?還是有可能更新不在UpdatePanels內的控件?如果是這樣,怎麼樣?是否可以更新UpdatePanel之外的控件?
只是試圖更好地理解ASP.net-AJAX,而不是試圖解決具體問題。
編輯:
我的意思是從服務器端代碼更新,而無需使用JavaScript或任何其他庫。
謝謝。
只有一個更新面板內部控制沒有一個完整的網頁提交
是的,它可以通過普通的JavaScript(或使用jQuery)。
感謝您的回答,但那並不是我真正想問的。詳情請參閱我的編輯。 – 2011-02-07 12:17:11
沒有看到你的問題,足夠的重視。不,這是不可能的。 – gor 2011-02-07 12:20:55
沒有被刷新,但你可以嘗試披着要在另一個更新面板來改變其他元素。將附加面板的UpdateMode
設置爲Conditional
,然後在您的帖子後面更改需要的內容,然後致電myOtherupdatePanel.update()
viewstate會被更新,但頁面上的控件不會是?或者,即使在視圖狀態下,更新面板之外的任何內容都不會被更新? – 2011-02-07 12:20:53