title: How to apply CSS to the internal elements of an ASP.NET CheckBoxList control
body: <p>I need to manipulate the attributes of a <code>label</code> element inside an ASP.NET CheckBoxList control.  Each checkbox label needs to have a different class.  The best alternative I see is to apply the classes with jQuery after the fact.  Does anyone know a better method?</p>
  
  <p>I found <a href="https://stackoverflow.com/questions/104458/applying-styles-to-listitems-in-checkboxlist">this post</a> marginally helpful, however, adding an attribute to the list item only wraps the <code>input</code> element and the <code>label</code> element in a <code>span</code> tag with the denoted attributes. </p>