母版页可以动态切换吗?
生活随笔
收集整理的這篇文章主要介紹了
母版页可以动态切换吗?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
通過設置“MasterPageFile”屬性可以做到,然而這個屬性只能在“Page_PreInit”事件之中或之前設置。
在Page_PreInit事件或之前,當前頁面包含的對象還沒有被生成,不能訪問,所以,如果想根據當前頁面上某個控件的值動態切換母板頁是做不到的,能夠做到的就是根據Session,或者QueryString等在頁面打開之前已經賦值的變量來動態切換:
?2????{
?3????????if(Request.QueryString["masterPageFile"]?!=?null)
?4????????????this.MasterPageFile?=?Request.QueryString["masterPageFile"];
?5
?6
?7????????if(Session["masterPageFile"]!=null)
?8????????????this.MasterPageFile?=?Session["masterPageFile"].ToString();
?9???????
10????}
轉載于:https://www.cnblogs.com/eddie005/archive/2006/07/04/MasterPageChanging.html
總結
以上是生活随笔為你收集整理的母版页可以动态切换吗?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win10照片不能下一张的解决办法
- 下一篇: 西门子安装未找到ssf文件_西门子Ste