¿Alguien puede proporcionar un ejemplo simple de cómo usar correctamente Html.RadioButtonFor? Digamos que es un escenario simple en el que mi modelo tiene una propiedad de cadena llamada Género. Quiero mostrar dos botones de opción: "Hombre" y "Mujer".RadioButtonFor en ASP.NET MVC 2
¿Cuál es la forma más limpia de implementar esto conservando el valor seleccionado en una vista de edición?
Eso es bastante básico, pero yo diría que un uso adecuado incluiría
Ampliando el comentario de @ Larsenal, puede hacerlo así: '<% = Html.Label (" Género1 "," Hombre: ")%><% = Html.RadioButtonFor (x => x.Género," Hombre " , nuevo {@ id = "Gender1"})%> ' – JustinP8
Upvoted @ JustinP8 y rechazó la respuesta - ¡dos radiobuttonfor's sin el @ id = dan el mismo id para dos elementos html que es realmente desagradable! – Andiih