2010-03-25 21 views
1

我有一個包含5個選項卡的選項卡容器,每個選項卡都包含更新面板。選項卡容器中的更新面板

當用戶最初打開表單時,他們只能看到第一個標籤,其他標籤被設置爲visible = false。一旦他們完成了第一個表單,點擊保存就會發送一個部分回發以將數據保存到數據庫。一旦保存,我想要設置所有其他選項卡可見,但目前無法正常工作,我假設,因爲選項卡容器不包含在更新面板中。

我該如何得到這個工作,是否需要將標籤容器放在它自己的更新面板中,這顯然會包含所有其他更新面板,或者我不應該在第一個標籤中使用更新面板,做一個完整的頁面回發?

回答

1

您可以使用嵌套更新面板來構建頁面。因此,您可以爲選項卡容器和現有的內部更新面板獲取外部更新面板。請注意,您需要使用PostbackTrigger來更新內部更新面板,以更新外部更新面板中的控件!

Google建議:嵌套UpdatePanel

1

我認爲您需要將所有選項卡放置在一個更新面板中,否則您無法更新其可見性。整頁回發不應該是必要的。

相關問題