【发布时间】:2011-12-20 15:04:42
【问题描述】:
我有 2 节课:
public class Poll
{
//...
public virtual ICollection<Answer> Answers { get; set; }
}
public class Answer
{
public int Id { get; set; }
[Required]
public string Content { get; set; }
private int _amount = 0;
public int Amount
{
get { return _amount; }
set { _amount = value; }
}
}
我需要制作一个编辑器视图。 如果我试试这个:
@foreach (var answer in Model.Answers)
{
@Html.EditorFor(model => answer)
}
它显示所有用于编辑的内容,但不保存更改。控制器收到民意调查。Answers = null
【问题讨论】:
-
你有没有想过这个问题?我有一个非常相似的情况。
-
@JoFlash,我用这样的方式解决了这个问题:haacked.com/archive/2008/10/23/model-binding-to-a-list.aspx
标签: asp.net asp.net-mvc-3 entity-framework