在运行时设置ASP.NET母版页
发布时间:2020-05-28 13:32:51 所属栏目:asp.Net 来源:互联网
导读:我正在开发一个需要能够支持两个或更多外观的站点,在运行时可以变换.我希望能够通过CSS开关来处理更改,但看起来我需要为每个设计使用不同的母版页. 那么,在运行时设置母版页的最佳方法是什么? Page.MasterPageFile只能在Page.OnPreInit事件中设置.看起来解决
|
我正在开发一个需要能够支持两个或更多外观的站点,在运行时可以变换.我希望能够通过CSS开关来处理更改,但看起来我需要为每个设计使用不同的母版页. 那么,在运行时设置母版页的最佳方法是什么? Page.MasterPageFile只能在Page.OnPreInit事件中设置.看起来解决方案是让我的所有页面都从一个处理PreInit事件的公共基础继承,或者使用HttpModule这样做. 任何建议? 解决方法我之前做过一次,我完全按照你的描述做了(使所有页面继承自带有OnPreInit事件的自定义页面).另外,我在Global.asax.cs中有一个自定义Application_PreRequestHandlerExecute,用于设置Page.StyleSheetTheme,用于执行不需要不同母版页的图像/ css更改.(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET MVC和ORM选择
- asp.net(C#)把汉字转化成全拼音函数(全拼)
- asp.net-mvc – 如何使用MVCSiteMap进行隐式本地化?
- asp.net-mvc – ASP.net MVC DropDownList预选项目被忽略
- asp.net – HTML divs可以在浏览器窗口之外?
- asp.net-mvc – 从Asp.Net Mvc应用程序找不到DataContractJ
- asp.net-mvc-3 – 在Asp.net MVC中为optgroup功能使用Helpe
- asp-classic – VBScript条件短路解决方法
- 具有自定义角色的ASP.NET MVC和Windows身份验证
- asp.net-mvc-3 – MVC3 – 使用ViewModel插入 – 对象引用未
推荐文章
站长推荐
- asp.net – 如何使用在web.config文件
- asp.net – 在乌龟SVN操作后丢失的IIS_IUSRS权限
- asp.net-mvc – 提交表单并将数据传递给FileStre
- 如何在ASP.NET MVC中获取当前虚拟路径?
- asp-classic – 如何在经典ASP中将数据POST到远程
- asp.net – 如何绑定DropDownList的选定值
- ASP.Net使用DBNULL检查值
- asp.net-mvc – 组合ASP.NET MVC Web应用程序的最
- asp.net-mvc – MVC2中的REQUIRED String属性的服
- asp.net-mvc-4 – Razor MVC,在哪里可以通过母版
热点阅读
