FromBodyAttribute没有拾取数组数据?

时间:2016-03-09 11:26:20

标签: c# asp.net-mvc asp.net-mvc-5

我有一个包含列表/数组/集合的视图模型,如:

public class StackViewModel {
    public int Id { get; set;}
    public string Title { get; set; }
    public string[] Comments { get; set; } 
}

我的控制器执行以下操作:

public dynamic Update([FromBody]StackViewModel model) {
    ...
}

最后,在我看来:

@Html.EditorFor(m=>m.Title);
@{for(int idx=0;idx<Model.Comments.Length;++idx) {
        @Html.EditorFor(m=>m.Comments[idx]); } }

当用户编辑TitleComments时,只有Title进入控制器。 Comments数组始终为null。我错过了什么?

0 个答案:

没有答案