Картографирование полей не соответствует внутреннему виду - PullRequest
0 голосов
/ 14 мая 2019

Это MVC Core 2.2. Из контроллера я возвращаю класс, содержащий поля Id (десятичные) и ProcessId (int).

return View(jobProfile);

Посредством отладки я определил, что класс правильно заполнен с Id = 4 и ProcessId = 91. Оттуда, перейдя в View, я могу посмотреть на значения модели и увидеть, что @ Model.Id = 4 и @ Model.ProfileId = 91. Пока все хорошо.

Но когда я позволяю странице отображаться, я получаю значения ProcessId, отображаемые в полях Id.

<input asp-for="@Model.Id" class=form-control /> @* Display incorrect value of 91*@
<label asp-for="Id">@Model.Id</label> @* Display correct value of 4*@
<input asp-for="Id" class=form-control /> @* Display incorrect value of 91*@

Что мне здесь не хватает?

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