【发布时间】:2015-11-09 14:09:38
【问题描述】:
我在控制器中有以下代码。
companyModel.lstusers = userBL.GetPayrollNotificationUsers();
companyModel.emails = companyBL.getEmails();
lstusers 和 emails 是模型中的属性。
public List<UserListModel> lstusers { get; set; }
public List<EmailModel> emails { get; set; }
我有两个剑道多选视图。
@(Html.Kendo().MultiSelect()
.Name("lstusers")
.HtmlAttributes(new { style = "width:200px" })
.AutoClose(false)
.Placeholder("Select User")
.BindTo(new SelectList(Model.lstusers, "userId", "name"))
.Value(new SelectList(Model.lstusers))
)
@(Html.Kendo().MultiSelect()
.Name("emails")
.HtmlAttributes(new { style = "width:200px" })
.AutoClose(false)
.Placeholder("Select emails")
.BindTo(new SelectList(Model.emails, "EmailAddressId", "EmailAddress"))
.Value(new SelectList(Model.emails))
)
在 post 方法中,我将此视图传递给控制器。
public ActionResult EditCompany(CompanyModel companyModel)
现在,我在公司模型中为 lstusers 和电子邮件获取空值。有人可以帮我解决这个问题吗?
【问题讨论】:
标签: asp.net asp.net-mvc