Groupe de boutons radio dans la boucle foreach dans MVC, razor point de vue?
J'ai essayé de regrouper une série de boutons radio à l'intérieur de la boucle en fournissant de l'attribut html dans l'aide html ci-dessous -
<ol class="Opt">
@foreach (var opt in quest.Options)
{
<li class="Opt">
@Html.RadioButtonFor(o => opt.Title, opt.Title, new { @name = "uniqueRadio"})
@Html.Label(opt.Title)
</li>
}
</ol>
Cependant le nom de l'attribut ot généré entrée balise html obtient plus-écrit par opt.Titre pour des raisons évidentes. MVC-4 utilise le nom de l'attribut pour fortement typé modèle de liaison lors de la publication des données.
Comment puis-je faire de la radio bouton regroupés ?
EDIT: j'ai remplacé RadioButtonFor avec RadioButton, comme indiqué ci-dessous. Mais de cette façon, je m'ennuie de sortie de la liaison de modèle de fonctionnalité.
<ol class="Question">
@for (int j = 0; j < Model.Options.Count; j++)
{
<li class="Opt">
@Html.RadioButton("uniqueRadio", Model.Options[j].IsSelected, false)
@Model.Options[j].Title
</li>
}
</ol>
Avez-vous essayé cette stackoverflow.com/questions/5289489/...
double possible de Comment puis-je créer un RadioButtonList dans un MVC Vue via HTML de classe ( la syntaxe Razor )
ce lien peut vous aider à travailler sur une réponse moi-même: dolinked.com/questions/2498099/...
double possible de Comment puis-je créer un RadioButtonList dans un MVC Vue via HTML de classe ( la syntaxe Razor )
ce lien peut vous aider à travailler sur une réponse moi-même: dolinked.com/questions/2498099/...
OriginalL'auteur Abhijeet | 2013-08-04
Vous devez vous connecter pour publier un commentaire.
Utilisation simple RadioButton
@Html.RadioButton("uniqueRadio", opt.Title)
parce que le premier paramètre de la fonction d'aide est le nomOui vous avez le droit de me corriger
à l'aide de simple bouton radio je m'ennuie de sortie par défaut de la liaison de modèle de fonctionnalité, sur le post de l'action, non ?
pas exactement, si vous définissez le nom de votre RadioButton Titre et votre point de vue, s'attend à un Titre boolean il va se lier à elle.
OriginalL'auteur sergioadh