Css supports multiple class names;
<hwc:DropDownList ID="ddlRoomType" runat="server" class="invisible blue" EnableTheming="true">
</hwc:DropDownList>
Skin file;
<%-- Default dropdown appearance --%>
<asp:DropDownList runat="server" CssClass="dropDownList" AutoPostBack="true"/>
And asp.net theming provides extra skinning and attribute abstraction layer for us. So i'm talking about classic css styling and asp.net theming combined scenario.
But when it comes to giving a CssClass (or class) attribute manually with asp.net theming enabled, you have to make a choice which one is to override another.
How can we combine manually entered class names with dynamic class name created by asp.net theming to generate the html output like below;
<select id="ctl00_Content_ddlRoomType" class="invisible blue dropDownList">
<option value="0">- Select Room -</option>
<option value="9">Single Room</option>
</select>
I can't find any .net theming class to override to implement another theming logic. Any ideas?
Thanks.