tengo una vista MVC¿Cómo marco las casillas de verificación en los miembros del modelo MVC?
<%@ Page Language="C#" MasterPageFile="PathToMaster" Inherits="System.Web.Mvc.ViewPage<ModelData>" %>
y tengo un formulario con el formato HTML para un conjunto de casillas de verificación:
<label for="MyCheckbox">Your choice</label>
<input type="checkbox" id="Option1" class="checkbox" name="MyCheckbox" value="Option one" />
<label for="Option1">Option one</label><br />
<input type="checkbox" id="Option2" class="checkbox" name="MyCheckbox" value="Option two" />
<label for="Option2">Option two</label><br />
y tengo un par de controladores de acción
class MyController : Controller {
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult RequestStuff(ModelData data)
{
}
}
y esa acción se invoca cuando se envía el formulario.
¿Cómo puedo asignar las casillas de verificación a los miembros de ModelData
(y lo que los miembros Tengo que añadir a ModelData
), de modo que cuando el formulario se envía la información data
tiendas el cual casillas de verificación se comprueba?
Editor de mencionesPorque es un buen punto.EditorFor es útil casi siempre. Según el tipo de datos, crea entrada de texto, área de texto, casilla de verificación, etc. – ozgur