是否可以從母版頁訪問位於內容頁面中的控件(帶有內容佔位符,多視圖控件更精確)?ContentPage控件(mv) - > MasterPage訪問
情況是,我有一個菜單,位於母版頁的按鈕。
現在在我的內容頁面中,我有1個內容佔位符。 其中包含多個視圖的多視圖。
如果我按菜單(MasterPage)中的按鈕,它應該打開正確的視圖(及其控件)顯示在內容佔位符區域。
我已經設置了ActieveViewIndex = 0,但我得到各種奇怪的行爲。 我不得不在某處用ActiveViewIndex ++做些事情,但似乎沒有任何效果。
編輯::
string a = Request.Querystring["one"]
string b = Request.QueryString["two"]
if (a == "addOne") // where addone is a redirection to the content page from the master page button
{
mvMultieView.SetActiveView(vView1);
}
else
if (b == "addTwo")
{
mvMultieView.SetActiveView(vView2);
}
有什麼建議? 親切的問候。
Ty爲答覆。但我已經有3個字符串request.querystring - > 3個不同頁面的意見來。但我如何鏈接到這個「iView」變量?問候。 – Tonz 2010-12-10 17:08:46
@Tonz - 由於每個瀏覽器窗口只能顯示1個頁面,每個多視圖只能顯示1個視圖,因此此iView變量成爲全局構造。你使用的是什麼版本的.Net?我可以模擬一個我正在談論併發布的快速示例項目。 – 2010-12-10 17:33:50
Cheer Joel !, asp 4.0。但真正奇怪的只有第一個按鈕正常工作,我的第二個只顯示空白區域。即使從頭開始所有的代碼。 – Tonz 2010-12-10 17:44:12