【发布时间】:2011-11-13 21:51:08
【问题描述】:
我希望在 ASP.NET MVC3 中执行类似于 Railscasts Episode#196 和 Railscasts Episode#197 的操作。
我有两个模型和Order 和LineItem,而Order 至少包含一个LineItem。当用户创建订单时,我将为LineItem 设置一个条目编辑器(我已经为此创建了一个EditorTemplate,并且工作正常。我想使用jQuery 为LineItem.
public class Order : EntityObject {
public string CustomerName { get;set; }
public EntityCollection<LineItem> LineItems { get;set; }
}
public class LineItem : EntityObject {
public long ProductId { get;set; }
public string Description { get;set; }
public double Quantity { get;set; }
}
这样做的正确方法是什么?
【问题讨论】:
-
在 MVC 中使用列表/字典时要记住的一点是,除非您使用自定义索引器,否则模型绑定将丢弃第一个不相交索引之后的所有数据。
标签: jquery asp.net entity-framework asp.net-mvc-3 razor