Set @Html.RadioButtonFor als standardmäßig Aktiviert
Ich bin nicht in der Lage, um den Standard-radio-button auf "Checked" !
Ich bin mit @Html.RadioButtonFor :
<div id="private-user">
@Html.RadioButtonFor(m => m.UserType, "type1", new { @class="type-radio" , **@Checked="checked"** }) 1
</div>
<div id="proff-user">
@Html.RadioButtonFor(m => m.UserType, "type2", new { @class="type-radio" }) 2
</div>
Ist es möglich, einen radio-button als cheched mit @Html.RadioButtonFor ?
Thx
InformationsquelleAutor minchiya | 2012-09-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie einen Blick hier RadioButtonFor in ASP.NET MVC 2 oder für die Liste Hat jemand implementieren RadioButtonListFor<T> für ASP.NET MVC?
Wenn Sie ein Enum-siehe diese Antwort pass enum html.radiobuttonfor MVC3
InformationsquelleAutor GraemeMiller
In einer controller-action legen Sie den Wert des
UserType
Eigenschaft Ihrer Ansicht Modell, um den entsprechenden Wert:und in Ihrem Blick:
InformationsquelleAutor Darin Dimitrov
Werfen Sie einen Blick in dieses posting, Sie haben Ihre Frage beantwortet (wenn auch MVC 2, aber es ist die gleiche Sache in diesem Zusammenhang):
Wie Setzen RadioButtonFor() in ASp.net MVC 2 ist standardmäßig Aktiviert
Hoffe, das hilft
InformationsquelleAutor Display Name
Im Konstruktor der View-Modell, nur initialisieren Sie die Eigenschaft auf den Wert, den Sie möchten.
Diese Weise Ihre postbacks wird verwenden, was Wert, den Sie wollen, und Sie nicht haben, um den Wert in die Steuerung.
InformationsquelleAutor arviman