2011-09-09 19 views
0

ASP.NET MVC3でRailscasts Episode#196Railscasts Episode#197と似たようなことを行う予定です。ASP.NET MVC3でネストされたモデルを編集するには

私はOrderLineItemの2種類があり、Orderには少なくとも1つのLineItemが含まれています。ユーザーが注文を作成しているときには、LineItemのエントリエディタでフォームを設定します(これは既にEditorTemplateを作成していますのでうまくいきます)。LineItemのエディタを動的に追加するにはjQueryを使いたいと思います。

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; } 
} 

+0

MVCのLists/Dictionariesで作業する場合、カスタムインデクサーを使用しない限り、最初の分離インデックスに続くすべてのデータがモデルバインディングによって破棄されることに注意してください。 –

答えて

2

プリMVC3投稿これを行うための適切な方法であるが、それはまだ適用されます?

Using ASP.NET MVC Partial Views for Dynamic JavaScript Rendering

Render Your Model With Client Side jQuery Templates Instead of ASP.NET MVC Partial Views

+0

私が探しているものではありません。私はこれに似た何かをしたいと思っています。[このアプローチ](http://blog.stevensanderson.com/2010/01/28/editing-a-variable-length-list-aspnet-mvc-2-スタイル/)はネストされたモデルではうまくいきません。 – Josh

関連する問題