asp.net MVC3 ActionResult несколько моделей и представление - PullRequest
0 голосов
/ 16 октября 2011

Что я пытаюсь сделать, используя asp.net MVC3:

-Пользователь выбирает категорию из списка категорий.

- На странице подкатегорий отображается список найденных изображений, представляющих эту родительскую категорию, а также список подкатегорий .

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

Я получил ссылку Category -> Html.Action на контроллер, чтобы вернуть список частей подкатегорий ... но даже если бы я сделал несколько левых соединений, чтобы получить также категорию и список изображений, как я могу получить их в тот же вид, что и список подкатегорий?

Обновление Нашел этот пост:

http://francorobles.wordpress.com/2011/05/03/returning-multiple-models-in-1-view-in-asp-net-mvc3/

Вопрос: Это правильный подход? Моя интеллигенция подсказывает нет.

1 Ответ

1 голос
/ 16 октября 2011

В подобных случаях вам нужны «модели просмотра», то есть модели, относящиеся к представлению, которые содержат все данные, необходимые для просмотра.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...