Come si associa un MultiSelectList a un elenco di checkbox?ASP.NET MVC: elenco di caselle di controllo Render da MultiSelectList
es. Passo qualcosa del genere al modello
model.Groups = new MultiSelectList(k.Groups, "Id", "Name", selectedGroups)
Come devo renderlo? Questo non funziona
<% foreach (var item in Model.Groups.Items) { %>
<input type="checkbox" name="groups" value="<%=item.Value%>" id="group<%=item.Value%>" checked="<%=item.Selected?"yes":"no"%>" />
<label for="group<%=item.Value%>"><%=item.Text%></label>
<% } %>
Errore CS1061: 'oggetto' non contiene una definizione per 'Valore' ...
Esiste un metodo di supporto HTML che posso usare?
(Poi, a meno che non è semplice, come devo quindi ottenere i valori selezionati di nuovo sul Controller quando il modulo viene inviato?)
Come avete bisogno di quei gruppi nel controllore? Sarebbe sufficiente se hai appena ricevuto gli ID di gruppo dal modulo? –
Avrò solo bisogno di sapere se le selezioni sono cambiate (ad esempio, quali sono controllate quando il modulo viene inviato). Ma ancora più importante come rendere le caselle di controllo – Aximili