У меня проблема при попытке передать модель из выбранного в частичное представление.C#

Место общения программистов C#
Anonymous
У меня проблема при попытке передать модель из выбранного в частичное представление.

Сообщение Anonymous »

У меня возникла проблема: я пытаюсь передать подмодель в свое частичное представление.
Например, у меня есть модель Seccion, а модель Seccion имеет список моделей Subseccion.
Мне нужно передать модель Subsection в мое частичное представление:

Код: Выделить всё

@Html.Partial("~/Views/Edicion/_EInicio.cshtml", Model.Subseccion.Where(x => x.Nombre == "Encabezado").FirstOrDefault());
Когда моя модель пуста, Razor не распознает этот запрос, и я получаю следующее сообщение:

В словарь передается модель типа «AplicationName.Models.Seccion», но для этого словаря требуется элемент модели типа «AplicationName.Models.Subseccion».

Думаю, если я использую FirstOrDefault(), я должен получить подраздел, даже если он пуст.
Я ценю вашу помощь

Подробнее здесь: https://stackoverflow.com/questions/791 ... rtial-view

Вернуться в «C#»