返回数组我有视图模型:如何从视图asp.net-MVC-3
Customer
{
public string Name { get; set; }
...
public IEnumerable<string> Emails { get; set; }
}
我已经邮递视图:
...
@foreach (var Emails in Model.Emails)
{
@Html.EditorFor(modelItem => Emails)
}
...
我怎样才能返回控制器这个电子邮件的数组?
当我从表单返回数据到控制器在这一刻,属性“Customer.Emails”等于null,但它应该包含一个电子邮件数组。
我按照您的要求删除了我的答案,但我仍然认为这是正确的。我会测试它,并在有空时更新 – Zruty
取消删除您的问题我将其标记为答案,这是我的错。我简化了我的观点和模型以便于理解。在这种情况下,它的工作原理!在我真正的计划中,我会考虑如何应用它。谢谢你的回答。 –
我想你需要查看ASP.NET MVC3的编辑模板:http://coding-in.net/asp-net-mvc-3-how-to-use-editortemplates/ – Zruty