На всех диаграммах MVC, которые я видел, всегда есть связь между представлением и моделью, что указывает на то, что представление имеет доступ к модели.
Мне просто интересно: когда это применимо? На данный момент у меня есть действие контроллера, принимающее параметр из QueryString, запрашиваю модель, чтобы получить MyObjectViewData, а затем возвращаю View, передавая MyObjectViewData. По сути, у меня есть Контроллер между ними.
Кажется, это логичный подход, но он не соответствует предположению, что Model и View объединяют свои усилия.
В каких типичных ситуациях они взаимодействуют без контроллера?