1
public class PersonViewModel
{
 Public string PersonName{get; set;}
 Public string NumberOfCars{get;set;} // DropDown
}
Public Class CarViewModel
{
 Public string CareMake{get; set;}
Public string  Year{get; set;}
}

ページに PersonViewModel 関連のコントロールを表示する必要があります。選択した車の数 (2 または 3) に基づいて、CarViewModel (エディター テンプレート) の入力フィールドを表示する必要があります。

問題: CarViewModel のエディター テンプレートを作成しました。選択したドロップダウンに基づいて動的に呼び出す方法がわかりません (つまり、NumberOfCars は人によって選択されました)。

PS

  • 部分ビューを作成し、ドロップダウンの選択に基づいて動的に複数回レンダリングできます。ただし、子(CarViewModel)をPersonViewModelである親ViewModelにバインドする方法がわかりません。
  • 問題を簡単に理解するために、すべてのコードを書いているわけではありません。
4

0 に答える 0