Fondamentalement, je veux que mes boutons radio à vérifier en fonction d'une valeur de mon point de vue modèle de contrôle, ci-dessous est un exemple de code et ma tentative à ce jour:ASP.NET MVC en utilisant la valeur bool pour le bouton radio vérifié la propriété
<tr>
<td>
<label for="brakepads" class="label3">Brake Pads:</label></td>
<%= Html.TextBox("brakepads", Model.brakepads, new {style="display:none" })%>
<%= Html.ValidationMessage("brakepads", "*") %>
<td><label for="brakefluid" class="label4" >Passed:</label>
<asp:RadioButton ID="RadioButton15" runat="server" GroupName="b" value="True" Checked="<%= Model.brakepads.Value %>" onclick="brakepads.value=(this.value)" /></td>
<td><label for="brakefluid" class="label4" >Failed:</label>
<asp:RadioButton ID="RadioButton16" runat="server" GroupName="b" value="False" Checked="<% Model.brakepads.Value %>" onclick="brakepads.value=(this.value)"/></td>
</tr>
Je reçois ce qui suit à l'exécution: Impossible de créer un objet de type 'System.Boolean' à partir de sa représentation sous forme de chaîne '<% = Model.brakepads.Value%>' pour la propriété 'Checked'.
J'ai essayé d'utiliser (bool) pour lancer, mais cela n'a pas fonctionné non plus, donc je ne sais pas quoi faire ensuite. Ma seule préoccupation est que parfois le booléen sera nul, si cela ne brise pas la fonctionnalité, alors ça va.
bien ............ – shanish