Установить класс CSS для ASP.NET RadioButtonList ListItem

Есть ли способ установить класс CSS для элемента ввода в списке переключателей? Я хотел бы сослаться на эти значения формы по классу в jQuery.

Имеется ASP.NET RadioButtonList с классами, установленными в ListItems:

 <asp:RadioButtonList ID="RadioButtonList" runat="server">
      <asp:ListItem class="myClass" Text="Yes" Value="1" />
      <asp:ListItem class="myClass" Text="No" Value="0" />
 </asp:RadioButtonList>

Будет отображаться как:

 <span id="RadioButtonList" class="radioButtonListField myClass">
     <span class="myClass">
          <input id="RadioButtonList_0" type="radio" value="1" 
               name="RadioButtonList"/>
          <label for="RadioButtonList_0">Yes</label>
     </span>
     <span class="myClass">
          <input id="RadioButtonList_1" type="radio" value="0" 
               name="RadioButtonList"/>
          <label for="RadioButtonList_1">No</label>
     </span>
 </span>

К сожалению, & quot; myClass & quot; класс добавляется к<span> который содержит элемент переключателя, а не<input> сам. Как я могу заставить его выглядеть так:

 <span id="RadioButtonList" class="radioButtonListField myClass">
     <span>
          <input id="RadioButtonList_0" class="myClass" type="radio" value="1" 
               name="RadioButtonList"/>
          <label for="RadioButtonList_0">Yes</label>
     </span>
     <span>
          <input id="RadioButtonList_1" class="myClass" type="radio" value="0" 
               name="RadioButtonList"/>
          <label for="RadioButtonList_1">No</label>
     </span>
 </span>

(Это даже не входит в проблему добавления классов к динамически связанным RadioButtonLists.)

Ответы на вопрос(5)

Ваш ответ на вопрос