Я новичок в MVC и только что наткнулся на сценарий, в котором мне нужна помощь.
Я просто кратко опишу свой сценарий, как если бы это было приложение веб-форм, которое я гораздо более знаком с.
У меня есть домашняя страница, на которой перечислены последние 10 сообщений в блогах, а также «Архивное дерево» (перечисление лет / месяцев в хронологическом порядке со ссылками на каждый блог записи, сделанные в те годы / месяцы).
Я создаю это «Архивное дерево» PhotoArchive ', который представляет собой List
.
Меня беспокоит этот подход, когда я снова использую это частичное представление' Archive Tree 'в некоторых других разделах сайта, я не обязательно хочу передавать ту же модель представления (которая содержит объекты Photo и PhotoArchive) в родительский вид. Например, моей домашней странице не нужно будет передавать объект «Фотография» в представление, которое отображает домашнюю страницу, но я все же хочу вывести частичное представление «Дерево архива» среди остальной части HTML на моей домашней странице.
Я ожидаю, что для этого есть простое решение, о котором я просто не знаю на данный момент, будучи новичком в MVC.