2013-08-27 39 views
0

場景: 我們有一個帶有MultiView控件的asp.net頁面。在MV中有4個視圖,每個視圖都有自己的sqlDataSource或其集合。在asp.net Multiview控件中加載所有的sql數據源嗎?

因此,可以說本:
視圖1:
- DataSource1
查看2:
- DataSource2
- DataSource3
查看3:
- DataSource4
- DataSource5
- DataSource6
查看4:
- DataSource7

我的問題:
如果頁面加載與視圖1爲活動視圖。是否所有7個數據源試圖執行他們的查詢或僅查找位於「視圖1」中的查詢?

回答

1

是的,所有這些數據源都將被執行,因此這不是一個好方法。 MultiView只呈現活動視圖,但所有視圖中的所有控件都將通過頁面生命週期,因此將被執行。

相關問題