estoy usando MVC, y tengo una configuración simple botón de radio:Cómo asociar etiquetas con los botones de radio
<%=Html.RadioButton("my_flag", True)%><label>Yes</label>
<%=Html.RadioButton("my_flag", False)%><label>No</label>
Lo único que me falta es que no se puede hacer clic en la etiqueta para seleccionar el botón de radio Normalmente tendrá que utilizar:
<label for="my_flag">
pero que asocia las dos etiquetas con el último botón de radio. ¿Hay alguna forma de asociar las etiquetas con el botón de opción correcto?
Nota: Esto es imitar un formulario en papel, por lo que cambiar a una casilla de verificación no es una opción.
Incluso con la respuesta aceptada debe sobrescribir la ID como ejemplo dado en mi respuesta.Si no lo hace, su HTML fallará la validación ya que están presentes dos elementos con la misma ID. –
http://stackoverflow.com/questions/8320172/use-html-radiobuttonfor-and-html-labelfor-the-same-model-but-different-value – JohnLBevan