asp.net运行时动态修改主题
来源:互联网 发布:win2012更改网络类型 编辑:程序博客网 时间:2024/05/21 15:51
这个有很多种方法我在这里写几个吧
方式一:
在页面的PreInit事件中直接设置。该方法可实现不同页面加载不同主题,如果要实现网站整体换肤,只需要创建一个从System.Web.UI.Page类派生的子类,在该类的PreInit事件中加载特定主题,最后所有页面继承自此类即可。
protected override void OnPreInit(EventArgs e)
{
//这里是要换的主题的名称
this.Theme="MyTheme";
base.OnPreInit(e);
}
其中“MyTheme”为主题名,可从外部文件或数据库加载,以实现主题设置的持久化。
==================================================================================
方式二:
在global.asax中捕获HttpApplication的PreRequestHanderExecute事件
在事件中为Page的PreInit事件添加处理程序
global.asax中的代码如下
================================================
方法三:
运行时修改配置文件
如有转载请注明出处谢谢合作!!!
做一番一生引以为豪的事业;找一个一生荣辱与共的妻子;在有生之年报答帮过我的人;并有能力帮助需要帮助的人;
QQ:361983679 Email:sufei.1013@163.com
- asp.net运行时动态修改主题
- asp.net运行时动态修改主题
- asp.net 动态加载主题
- asp.net动态切换主题
- 动态修改主题
- ASP.NET 2.0中动态混合使用MasterPage和主题
- [转] ASP.NET 2.0 主题的动态切换
- ASP.NET运行时
- 动态修改asp.net的title值
- asp.net中怎么动态修改配置文件
- ASP.NET 主题
- Asp.NET主题应用
- asp.net主题 皮肤
- asp.net主题概述
- ASP.net 主题 FAQ
- asp.net主题切换
- 有关ASP.NET主题
- #03 ASP.NET主题
- linxu-Rtree
- 甲骨文推出“Oracle加快计划”
- VC常见编译错误信息集合
- 详解Asp.Net Sql数据库连接字符串
- 1.连接数据库文件
- asp.net运行时动态修改主题
- ByShell 一个穿越主动防御的木马
- Request.QueryString[] 和 Request[]的区别是什么?
- ASP.NET创造Web服务治理Web服务状态
- 基于RBAC模型的权限治理系统的设计和兑现
- C# DataSet和DataTable详解
- 一个怎么展开树节点的方法
- 推荐一个ASP.NET的资源网站
- document属性