博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
发掘VS2005 SP1 (二) 更好的支持主题
阅读量:6436 次
发布时间:2019-06-23

本文共 588 字,大约阅读时间需要 1 分钟。

之前一直有这样一个问题困扰这我,一个站点在好几个不同的地方使用,功能完全一样但外观不同,便做了几套主题,但麻烦的是需要为每个地方分别编译发布一次,因为发布一个版本后在发布后的web.config中更改主题对页面并不起作用!无夸之下,在一些重要页面中写上:

1
None.gif
 
protected
 
void
 Page_PreInit(
object
 sender, EventArgs e)
2
ExpandedBlockStart.gif    
{
3InBlock.gif        Page.Theme = SiteConfiguration.ThemeName; //动态设置theme,来自web.config
4ExpandedBlockEnd.gif    }

这样我就只需发布一个版本了,在另外一个地方使用时,只需要更改web.config中的theme


先前的项目都是用VS2005 Team Suite,没太多的时间去研究SP1,晚上无意中又想起这个问题,便用VS2005 SP1做了个测试,用的是WebApplication方式,结果成功了,SP1中对theme的支持更强大了,无须再写上面的代码,直接更改发布后web.config可生效!



None.gif
<
pages 
theme 
="blue"
></
pages
>
本文转自chy710博客园博客,原文链接:
http://www.cnblogs.com/chy710/archive/2007/03/12/672420.html
,如需转载请自行联系原作者
你可能感兴趣的文章
62. Unique Paths
查看>>
告诉你微信域名被封的原因和防封方案
查看>>
七个你没用过的炫酷开发工具推荐
查看>>
深度解析利用ES6进行Promise封装总结
查看>>
css的content属性
查看>>
熬过了互联网“寒冬”,接下来的金三银四你该怎么面试进BAT?
查看>>
Java 开源库精选(持续更新)
查看>>
Scrum联盟发布2015年Scrum状况报告
查看>>
在 Ubuntu 16.04 LTS 上安装 Python 3.6.0
查看>>
CloudCare容器技术白皮书
查看>>
苦酒入喉心作痛,红酒入鹅鹅想哭——震惊!勒索病毒想哭靠wine感染了Ubuntu16.04 ...
查看>>
Kubernetes Nginx Ingress Controller源码分析
查看>>
Linux下区分物理CPU、逻辑CPU和CPU核数
查看>>
第二十一章:变换(三)
查看>>
同步异步阻塞非阻塞杂记
查看>>
2018年中国银行业十件大事,“Fintech深度融合,科技子公司遍地” ...
查看>>
Git SSH 连接phacility服务器
查看>>
【客户案例】智能驾驶行业如何上云?
查看>>
foreman源NO_PUBKEY 6F8600B9563278F6
查看>>
揭秘:蚂蚁金服bPaaS究竟是什么?
查看>>