title: How to set multiple cssclass name to a control with ASP.NET theming enabled?
body: <p>CSS supports multiple class names:</p>
  
  <pre><code>&lt;hwc:DropDownList ID="ddlRoomType" runat="server" class="invisible blue" EnableTheming="true" /&gt;
  </code></pre>
  
  <p>Skin file:</p>
  
  <pre><code>&lt;%-- Default dropdown appearance --%&gt;
  &lt;asp:DropDownList runat="server" CssClass="dropDownList" AutoPostBack="true"/&gt;
  </code></pre>
  
  <p>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.</p>
  
  <p>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.</p>
  
  <p>How can we combine manually entered class names with dynamic class name created by asp.net theming to generate the html output like below;</p>
  
  <pre><code>&lt;select id="ctl00_Content_ddlRoomType" class="invisible blue dropDownList"&gt;
      &lt;option value="0"&gt;- Select Room -&lt;/option&gt;
      &lt;option value="9"&gt;Single Room&lt;/option&gt;
  &lt;/select&gt;
  </code></pre>
  
  <p>I can't find any .net theming class to override to implement another theming logic.
  Any ideas? Thanks.</p>