【发布时间】:2010-12-31 01:34:01
【问题描述】:
CSS 支持多个类名:
<hwc:DropDownList ID="ddlRoomType" runat="server" class="invisible blue" EnableTheming="true" />
皮肤文件:
<%-- Default dropdown appearance --%>
<asp:DropDownList runat="server" CssClass="dropDownList" AutoPostBack="true"/>
而 asp.net 主题为我们提供了额外的蒙皮和属性抽象层。所以我说的是经典的 css 样式和 asp.net 主题组合的场景。
但是在启用 asp.net 主题化的情况下手动提供 CssClass(或类)属性时,您必须选择要覆盖另一个。
我们如何将手动输入的类名与 asp.net 主题创建的动态类名结合起来生成如下所示的 html 输出;
<select id="ctl00_Content_ddlRoomType" class="invisible blue dropDownList">
<option value="0">- Select Room -</option>
<option value="9">Single Room</option>
</select>
我找不到任何 .net 主题类来覆盖以实现另一个主题逻辑。 有任何想法吗?谢谢。
【问题讨论】:
标签: asp.net .net css themes skinning