Kann jemand ein einfaches Beispiel zur Verfügung stellen, wie man Html.RadioButtonFor richtig benutzt? Nehmen wir an, es ist ein einfaches Szenario, in dem mein Modell eine String-Eigenschaft namens Gender hat. Ich möchte zwei Radiobuttons anzeigen: "Männlich" und "Weiblich".RadioButtonFor in ASP.NET MVC 2
Was ist die sauberste Methode, dies zu implementieren, während der ausgewählte Wert in einer Bearbeitungsansicht beibehalten wird?
Das ist ziemlich einfach, aber ich würde behaupten, dass eine ordnungsgemäße Verwendung umfassen würde
Erweitern Sie @ Larsenals Kommentar, Sie können dies folgendermaßen tun: '<% = Html.Label (" Gender1 "," Male: ")%><% = Html.RadioButtonFor (x => x.Gender," Männlich " , neue {@ id = "Gender1"})%> ' – JustinP8
Upvoted @ JustinP8 und downvoated die Antwort - zwei radiobuttonfor's ohne die @ id = geben Sie die gleiche ID für zwei HTML-Elemente, die wirklich böse ist! – Andiih