我期待在ASP.NET MVC3中執行與Railscasts Episode#196和Railscasts Episode#197類似的操作。如何使用ASP.NET MVC3編輯嵌套模型
我有兩個型號,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中使用Lists/Dictionaries時需要注意的一點是,除非使用自定義索引器,否則模型綁定會丟棄跟在第一個不相交索引之後的所有數據。 –