1
さて、今私は、この選択リストを含むフォームを持っている:MVC2 - チェックボックスのデータを取得するには?
<%=Html.LabelFor(x => x.Id)%>
<%= Html.ListBoxFor(x => x.Ids, new SelectList(Model.Items, "ID", "Name", Model.Ids)) %><br />
そして、ここでは、私は、データベースにデータを追加私のコントローラ、次のとおりです。今
foreach (var id in model.Ids)
{
tool.ToolItems.Add(new ToolItem { ID = id });
}
、私がすることを決めました代わりにSelectListののチェックボックスを使用し、ここでそのコードは次のとおりです。
<% foreach (var item in Model.Tools)
{ %>
<input type="checkbox" name="tool" value="<%= item.ID %>" />
<%= tool.Name %>
</>
<% } %><br />
私が何を選択したすべてのチェックボックスを得るために、私のコントローラカントーに行うには考えています。
申し訳ありませんいくつかの変数が意味をなさないのであれば、実際のものは投稿できないので、できる限り一貫して変更しようとしました。