请教一个换肤功能的解决方案 以前学习过MetaBuilders.WebControls.MasterPages感觉有许多不方便的地方,请教大家都是怎么解决换肤功能的呢?给推荐成熟的有换肤功能的开源项目也可以. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 use the theming and skinning in asp.net 2.0ASP.NET Themes and Skins Overviewhttp://msdn2.microsoft.com/en-us/library/ykzx33wh.aspx 看Asp.net 2.0,里面有换肤功能。 好呀,谢谢楼上email: iuhxq(at)hotmail.com 做成用户控件 根据不同的选择LoadControl不同路径的用户空件 楼上的楼上给我一个吧[email protected]不好意思了 搂主 用CSS2.0,换肤很容易的,网页里只有数据,定义多个样式表,很方便换啊,看看淘宝和网易的网页就明白了。 xiahouwen(活靶子.NET) :做成用户控件 根据不同的选择LoadControl不同路径的用户空件那后台代码不是每个控件都要对应一个?代码复用性太低了 感觉用CSS只能实现改变颜色,背景图片什么,无法改变布局,也许这些是我的误解,请各位指教换肤要能改布局最好 用CSS就算可以简单改变布局,但毕竟代码存在顺序问题<div id="left">xxx</div><div id="right">xxxx</div>像这样的顺序问题会影响布局的 换肤其实挺讨厌的。只换固定位置的图片、样式,这样的换肤不是很烂吗?如果你的内容是自己写的控件,那么只要把aspx重写一下(因为内容已经分离出去了,所以aspx内容非常小),装入不同的aspx到url就换布局(包括背景和样式)了。控件也是一样,只要你把里边的内容拆出来做成独立的一层控件,那么就可以动态选择性地装载。 给你一个最simple的办法,把每个样子放在一个文件夹下,如a/ b/ c/三个文件夹,然后用cookie放入一个变量XX=a如果没有这样的变量就为默认(为a)要不XX=b就是b文件夹,=c就是c文件夹,这样还可以用来来视实现自定义哦,呵呵如:<link rel="stylesheet" href=cookie变量(a)+"/XX.css"/>哈就是我刚想到的还没试过,不过我想行得通,,,,,,,,你试试,这比动网方便多了,,,,,, to sp1234:个人觉得只换图片位置,样式,颜色也挺讨厌的,想实现换位置或者有的显示出来,有的不显示.net 2.0虽然支持换肤,可是现在中文资料太少,支持2.0的空间也没有,还是用1.1这样成熟大众的技术实现才好. to gnhao() :你的方法我以前用过,呵呵 To iuhxq(小灰(http://blog.csdn.net/iuhxq)):已发送,请查收。 To langziqian(郭宗迁):已发送,请查收。 还是用CSS样式表换肤比较好!~而且方便!~ to :jxufewbt(我的目标是5星) 控件送完了没,我也要点 将CSS和图片放在不同的文件夹,根据选择使用不同的CSS就行了 帮你顶,把那个换皮肤的控件发给我一份好不,呵呵,谢谢咯我的油箱:[email protected] [email protected]如果谁收到了请转发一封给我,感谢 to :jxufewbt(我的目标是5星) 请给我也发一封[email protected] .net主要用的是css样式,新的皮肤机制可以为单个控件进行皮肤设置,你可以去微软了解下Themes--------------------------------------------------------------NeT(Nebula Team)成都理工学生求兼职MSN:[email protected]QQ技术群7019839 4329478 帮忙写条sql语句 高分!美女!急急急!~ 数据绑定时,在前面添加一个字符串 c# jmail 发邮件失败 如何做到查询后能统计记录总数? DataList_ItemCommand 事件里的CommandName命令 不执行是何原因! DataGrid邦定列的显示问题 如何制作数据库连接,本站内提供数据库,搜索站内信息 如何对DATASET的列取别名? 有关asp.net(VB)在新窗口传递参数的问题? Dll调用的问题?? datagrid的删除问题
http://msdn2.microsoft.com/en-us/library/ykzx33wh.aspx
给我一个吧
[email protected]
不好意思了 搂主
做成用户控件 根据不同的选择LoadControl不同路径的用户空件
那后台代码不是每个控件都要对应一个?代码复用性太低了
<div id="right">xxxx</div>像这样的顺序问题会影响布局的
如:<link rel="stylesheet" href=cookie变量(a)+"/XX.css"/>哈就是我刚想到的还没试过,不过我想行得通,,,,,,,,你试试,这比动网方便多了,,,,,,
已发送,请查收。
已发送,请查收。
控件送完了没,我也要点
我的油箱:[email protected]
如果谁收到了请转发一封给我,感谢
请给我也发一封
[email protected]
NeT(Nebula Team)
成都理工学生求兼职
MSN:[email protected]
QQ技术群7019839
4329478