Mam widoku MVCJak mapować pola wyboru na członków modelu MVC?
<%@ Page Language="C#" MasterPageFile="PathToMaster" Inherits="System.Web.Mvc.ViewPage<ModelData>" %>
i mam formularz z znaczników HTML dla zestawu wyboru:
<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 />
i mam parę kontroler działania
class MyController : Controller {
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult RequestStuff(ModelData data)
{
}
}
i że działanie jest wywoływane po przesłaniu formularza.
Jak mogę zmapować wyboru na członków ModelData
(a co członkowie muszę dodać do ModelData
) tak, że gdy formularz jest składany informacji data
przechowuje na których pola wyboru są sprawdzane?
Tworzenie wzmianek o wyróżnikachDobrze to dobry punkt.EditorFor jest przydatny prawie zawsze. W zależności od typu danych tworzy tekst, tekst, pole wyboru i tak dalej. – ozgur