我希望能够显示和更新我的用户组织,最好使用htmlhelper Html.TextBoxFor(
我有一个entityframework 5数据库第一个数据库,其关系在3个表上按预期定义 用户 组织 UserOrganisation
产生以下类
public partial class User
{
public System.Guid UserId { get; set; }
public string Fullname { get; set; }
...
}
public partial class Organisation
{
public int OrganisationID { get; set; }
public string Title { get; set; }
...
}
public partial class UserOrganisation
{
public System.Guid UserId { get; set; }
public int OrganisationID { get; set; }
}
我将用户作为模型传递,并填充视图包中的潜在组织列表,即
ViewBag.PossibleOrganisations = OrganisationFactories.GetOrganisations()
剃刀标记是。 @ Html.ListBoxFor(model => model.UserOrganisations, 新的MultiSelectList(ViewBag.PossibleOrganisations,“OrganisationID”,“Title”))
现在这会正确显示组织列表,我可以多选它们。但它没有显示所选的组织,并且在回发时也不会将其写回数据库(顺便说一下,所有其他字段都在此更改之前写回)。
有没有人有这样一种多选列表的建议或示例?
干杯 添