我有一个强类型视图,其中有一个表单。我在文本框中显示联系人(对象)的值。联系人有一个功能列表。我还列出了数据库中存在的所有函数。在视图中,我通过显示复选框来列出所有函数(值:函数的 ID,显示:函数的名称)。在此之前,我将联系人的功能列表与所有功能进行比较,并检查了联系人的功能。像那样 :
@foreach (extranetClient.Models.Classes.FonctionContact fonction in ViewBag.Fonctions)
{
string coche = "";
if ((@Model.ListeFonctions).Where(c => c.IdFonction == fonction.IdFonction).Count() > 0)
{
coche = "checked";
}
<input type="checkbox" @coche id="@fonction.IdFonction" />@fonction.LibelleFonction <br />
}
它看起来像这样:
但是现在,如果用户选中复选框以向联系人添加功能,我需要将其保存在联系人列表中。我找不到如何做到这一点。有人有想法吗?