返回數組我有視圖模型:如何從視圖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