Establecer una clase CSS en un elemento de lista de lista de radioButtonList de ASP.NET

¿Hay alguna forma de establecer una clase CSS en un elemento de entrada en una lista de botones de opción? Me gustaría hacer referencia a estos valores de forma por clase en jQuery.

Dado un RadioButtonList de ASP.NET con clases establecidas en el 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>

Se renderizará como:

 <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>

Desafortunadamente, la clase "myClass" se agrega a la<span> que contiene el elemento del botón de opción, no el<input> sí mismo. ¿Cómo podría conseguir que se vea así?

 <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>

(Esto ni siquiera entra en el tema de agregar las clases a RadioButtonLists enlazadas dinámicamente).

Respuestas a la pregunta(5)

Su respuesta a la pregunta