J'ai une table contenant des informations dont j'ai besoin. Toutes ces lignes contiennent également une colonne avec un bouton radio de sorte que l'utilisateur est supposé être en mesure de vérifier l'une des lignes par défaut.Comment vérifier le bouton radio correct
Lorsque je ramène les données de la base de données et que je souhaite sélectionner celle qui est actuellement celle par défaut.
<% foreach (var item in (IEnumerable<Locale>) ViewData["Locales"]) { %>
<tr>
<td>
<%= Html.Encode(item.Language.Name) %>
</td>
<td>
<input type="radio" id="defaultLocale" name="defaultLocele" value="on" checked="<%= item.Default == false ? "false" : "true" %>" />
</td>
J'ai aussi essayé de le faire:
<input type="radio" id="defaultLocale" name="defaultLocele" value="on" checked="<%=item.Default == false ? "" : "checked" %>" />
mais rien ne semble faire la bonne chose. Je finis toujours par avoir vérifié la dernière rangée, ce qui n'est pas sûr.
double possible de [comment les boutons radio fonctionnent avec une liaison asp.net mvc] (http://stackoverflow.com/questions/1586346/how-do-radio-buttons-work-with-asp-net -mvc-binding) –
Merci @ Ólafur Waage, je n'ai pas trouvé celui-là lors de ma recherche. Je vais y jeter un coup d'oeil aussi. – MrW