主题theme

1.复杂服务器控件的样式(如:日历控件 )
方式1:给多个控件应用到一个主题

1.
添加asp.net文件夹>主题>添加一个skin文件 A
2.
拷贝源中的Calendar控件自动套用格式后的代码粘贴到skin中并且删掉ID同时删掉源中的控件中间的代码

3.
在源中添加Theme="skin "
方式2:把一个skin主题应用到具体某一个页面中

1.
skin中添加上SkinID="随便起个名c",然后在源中的特定控件上添加 SkinID="c"
2.
在源中添加Theme="skin
"
方式3:应用程序级的使用主题:

1.
Web.configSystem.Web下添加<pages theme="主题名 ">
但是注意:如果源中有Theme="skin"时页面级的优先级高于应用程序级web.config(如果你想特定的某一两个页面具有该主题可以借助优先级这种做法达到自己想要的效果
)

主要需求:像一些大型网站的皮肤设置就是来源于此,冬天一个warm皮肤,夏天一个cool皮肤,只需修改web.config下的<pages theme="主题名">但是需要特别注意的是:App_Themes下的两个主题内的设置必须一致(设置的具体控件个数一致,一般只是颜色,背景颜色)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值