Я пытаюсь преобразовать свои искровые представления для использования ViewData.Model вместо коллекции namevalue, чтобы я мог использовать AutoMapper для сопоставления моих dto с объектами, прежде чем он попадет в мой метод действия.
Я могу получить доступ к viewdata.model из представления, но после отправки данных viewdata.model имеет значение null. вот пример кода:
на мой взгляд: <viewdata Message="string" model="MyDto" />
${Model.Id} < -- displays MyDto.Id
В моем фильтре на сервере я пытаюсь сделать: var model = filterContext.Controller.ViewData.Model;
но ViewData.Model имеет значение null. Это во время OnActionExecuted. Есть ли способ заставить ViewData.Model получить значения из опубликованного представления?