Разве контроллер MVC не должен полностью не знать, как будут отображаться данные, которые он дает представлению?
Мой вопрос относится к списку выбора. Должен ли контроллер быть достаточно умным, чтобы знать, что данные будут представлены в раскрывающемся списке? Или он должен просто дать представлению через модель представления список элементов и позволить представлению обрабатывать его так, как ему нужно?