The initial situation is that I map my domain model into a presentation model.
I have to display an update/create formular with textboxes and a dropdownlist.
Should the viewmodel contain a list for the dropdownlist or should I pass the data for the dropdownlist by using ViewData?
When schould I use ViewData and when don't I should use it?
Shall input fields like dropdownlists have a seperate viewmodel?
Are there some other opinions about this topic?