2016-12-08 5 views
-1

В метаданных модели MVC 4 и 5 есть свойство «Модель»Как получить модель из modelmetadata?

В MVC 6 (основное ядро ​​ASP.Net mvc) это свойство исчезло.

Итак, как мне получить «Модель» из метаданных модели?

+0

улучшенная читаемость. Исправлены орфографические ошибки. – RBT

ответ

1

Найдено решение.

ViewData имеет ModelExplorer, где может найти свойство modelmetadata.

ViewData.ModelExplorer.Properties.SingleOrDefault(x => Equals(x.Metadata, metadata)).Model 
Смежные вопросы