2011-04-08 53 views
0

我有兩個根主頁面RootMaster1和RootMaster2以及一個子母版頁面子母版頁面如何在c#中動態選擇他的母版頁面。在.net中的母版頁

我的所有網站頁面都從子母版頁面繼承。主要的問題是在運行時選擇提前

感謝

+0

如果它適合您,請接受答案 – 2011-04-08 08:04:28

回答

1

從您需要確保在主網頁的內容網頁的即時母版頁訪問方法的代碼隱藏文件聲明向公衆開放你想調用的方法。完成此操作後,您可以通過使用清單1中的代碼並使用代碼隱藏類的名稱替換ClassName,並使用您的母版頁方法的名稱替換MasterMethod(),從而在內容頁的母版頁中訪問方法將訪問。

ClassName MasterPage = (ClassName)Page.Master; 
MasterPage.MasterMethod();