Как использовать ValidationMessageFor, когда есть 2 модели? - PullRequest
0 голосов
/ 09 мая 2019

Когда у нас есть несколько моделей, одна для загрузки страницы, а другая для формы на этой странице, и у меня есть проверка свойства модели формы. Я не могу использовать модель страницы, так как она не содержит свойства формы, а свойство формы недоступно для @ Html.ValidationMessageFor. Как использовать ValidationMessageFor, когда есть 2 модели?

1 Ответ

0 голосов
/ 09 мая 2019

Это может быть полезно для вас https://github.com/bahman616/ASPNET_MVC_multiple_models_in_a_view_with_partialview.git. Я думаю, что у вас не может быть двух моделей. Существует только один способ объявить модель для использования представлением, но будет другой способ, например помощник по модели, который объединяет две другие модели в одну. Это может быть возможно, но я понятия не имею. Например,

 @model ASP_NET_MVC_Multiple_Models_In_A_View.Models.Employee-
 /@model/namespace/path/ViewModelName.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...