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)。

附言

  • 我可以根据下拉选择动态创建局部视图并多次渲染。但不确定如何将子视图模型绑定到父视图模型,以防万一。
  • 我还没有编写所有代码以便于理解问题。
4

0 回答 0