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;}
}
On a Page I have to display PersonViewModel related controls. Based on Number Of Cars selected( 2 or 3) I should be showing Input fields for CarViewModel (Which is an Editor Template)
Problem: I have written Editor Template for CarViewModel. Not sure how to call it dynamically based on drop down selected (i.e., NumberOfCars selected by person).
PS
- I can Create Partial views and render multiple times dynamically based on dropdown selection. But not sure How to model bind child(CarViewModel) to Parent ViewModel which is PersonViewModel in case.
- I haven't written all code for easy understanding of problem.