专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »博文摘选 » 主题和皮肤系列(3) »正文

主题和皮肤系列(3)

来源: 发布时间:星期一, 2009年11月30日 浏览:570次 评论:0

主题和皮肤-Theme 和 StyleSheetTheme

按上主题为 BlueSky其皮肤文件内容为:

<asp:ListBox runat="server" width="100"></asp:Listbox>
<asp:ListBox runat="server" SkinId="lb" width="200"></asp:Listbox>
现在谈谈如何应用这个主题

="itemTitle">

在 .aspx 文件中指令如下:

<%@ Page Language="C#" ="emphasis">Theme="BlueSky"%>
Control控件应用如下:

    <asp:ListBox ID="l1" runat="server"></asp:ListBox>
    <asp:ListBox ID="l2" runat="server" SkinID="lb"></asp:ListBox>
    <asp:ListBox ID="l3" runat="server" SkinID="lb" Width="300"></asp:ListBox>
@ Page 指令中Theme 属性值为主题文件夹名称我们可以看到 l1 宽度为 100pxl2、l3 指定了 SkinID所以其宽度为 200pxl3 中指定 Width="300" 无效

="itemTitle"> 2、

将指令改为如下:

<%@ Page Language="C#" ="emphasis">StylesheetTheme="BlueSky"%>
此时 l3 宽度是 300px而不是 200pxStylesheetTheme 就是指按解释样式表方式解释皮肤也就是:相同属性谁最后出现设置有效这就是 Theme 和 StylesheetTheme 区别

标签:
0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: