【发布时间】:2011-04-21 04:04:25
【问题描述】:
我正在使用 MVC3 并将 adminEditViewModel 视图模型传递给我的视图:
public class adminEditViewModel
{
public Answer Answer { get; set; }
public string abc { get; set; }
}
类答案如下所示:
public class Answer
{
public string[] ImageFile;
}
在视图中我使用这个:
@Html.EditorFor(model => @Model.Answer.ImageFile[@index])
当它在页面上时,它看起来像这样:
<div class="editor-field">
<input class="text-box single-line" id="Answer_ImageFile_0_" name="Answer.ImageFile[0]" type="text" value="" />
</div>
当它以上面的视图模型作为参数返回到控制器时,我添加了一些数据,设置调试点,单击提交,然后看到视图数据中的 Answer 类包含 null,但其他内容(如 abc)已正确设置。
我的问题是我什至可以通过视图模型以正常方式从这样的数组中返回数据吗?
希望有好的建议
【问题讨论】:
标签: asp.net-mvc