Я пытаюсь научить себя MVC3. Im преобразование из веб-форм.
Мне нужно создать модель представления, которая включает раскрывающийся список, который я могу передать контроллеру и в конечном итоге сделать в представлении.
Как я могу это сделать? У меня есть скелет, но я не знаю, что именно на самом деле создает пары имен для представления.
namespace DH.ViewModels
{
public class SharedLayoutViewModel
{
public IEnumerable<SelectListItem> Products
{
//some code to setup the value/name pairs to be rendered in the view.
//example:
//<option value="1">Mustard</option>
//<option value="2">Ketchup</option>
//<option value="3">Mayo</option>
//<option value="4">Relish</option>
//<option value="5">BBQ</option>
}
}
}
Спасибо