Я довольно новичок в ASP.Net MVC 2 и понимаю саму схему MVC. Но мой вопрос заключается в том, как лучше всего заполнить выпадающие списки в пользовательском интерфейсе, придерживаясь шаблона MVC. Должен ли я проходить через контроллер?
Каждая статья, которую я видел, чтобы сделать это, показывает, как это сделать, используя javascript и jquery. У меня есть тестовое приложение, которое я переписываю в MVC2. У меня есть раскрывающиеся списки, работающие с jquery, в основном вызывающий WCF Data Service, который возвращает JSON, который заполняет раскрывающиеся списки. Мне кажется, что это обход контроллера и переход к модели, что строго нарушает схему MVC.
Или я здесь упускаю что-то очевидное. Ваши мысли или лучшие практики будут очень рады здесь.
Спасибо