¿Cómo asocia una MultiSelectList con una lista de casillas de verificación?ASP.NET MVC: lista de casilla de verificación de Render de MultiSelectList
por ejemplo. Paso algo como esto al modelo
model.Groups = new MultiSelectList(k.Groups, "Id", "Name", selectedGroups)
¿Cómo debo renderizarlo? Esto no funciona
<% 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>
<% } %>
error CS1061: 'objeto' no contiene una definición para 'Valor' ...
¿Existe un método HTML ayudante que puedo usar?
(Entonces, a menos que sea sencillo, ¿cómo debo a continuación, obtener los valores seleccionados de nuevo en el controlador cuando se envía el formulario?)
¿Cómo se necesitan esos grupos en el controlador? ¿Sería suficiente si acaba de recibir ID de grupo del formulario? –
Solo necesitaré saber si las selecciones han cambiado (es decir, cuáles se verifican cuando se envía el formulario). Pero lo más importante cómo representar las casillas de verificación – Aximili