這是事情:如何觸發沒有頁面的更新面板再次加載
我有一個母版頁和幾個其他Web窗體。他們都調用用戶控件,並且在用戶控件中有一個更新面板。
現在我在主頁面中添加一個按鈕(所有頁面都需要該按鈕,這就是爲什麼它在主頁面中),我需要該按鈕來顯示一個Popup。沒關係。
問題是,當我點擊按鈕時,頁面再次呈現。所以我把按鈕放在更新面板中,並將其設置爲更新面板的異步觸發器。
(想象這樣的事情: 母版頁{ 更新面板{ 按鈕 } 內容佔位 } )
現在這一頁不會再次渲染,但仍推出了頁面加載,和這是一個問題。 如果一個頁面需要5秒鐘才能顯示,因爲它正在加載內容,母版頁中的按鈕也將需要5秒鐘,因爲它會再次加載。
有人知道一些東西來解決這個問題嗎?
您應該避免首先使用UpdatePanel。你會不斷遇到像這樣的各種問題。你將會學習如何進行適當的AJAX調用,而不是使用不符合Web編程模型的神奇抽象。 – mason
問題是,這不是我的項目,它來自我的工作。我不能改變這種東西,所以它必須與更新面板 –