2010-04-01 466 views
1

我有一個包含更新面板的aspx頁面。在這裏面有幾個用戶控件,每個控件都有一個標籤來顯示錯誤。 在這些控件中有更多的子控件,其中捕獲異常並引發ExceptionEncountered事件來處理它們。更新面板控件不更新

父控件(帶有錯誤標籤)偵聽ExceptionEncountered事件並相應地設置標籤的文本。

問題是,屏幕上的標籤文本沒有改變。

任何想法可能是錯誤的?

+0

你需要給我們更多的去比。什麼是用戶控件?什麼錯誤導致異常?更新面板發佈回來了嗎? – CResults 2010-04-01 10:17:40

+0

請粘貼最少量的代碼來理解您的場景。相關的aspx文件會有所幫助 – 2010-04-01 10:31:32

回答

1

如果標籤不在當前的ContentTemplate中,則無法更新。將其移到所需的ContentTemplate中。

1

查看更新面板的觸發器。確保你有一個觸發器在處理異常時觸發。另外,請查看上面的內容,ContentTemplate包含標籤。

0

確保您更新面板的的UpdateMode設置爲「條件」