Я использую MVC 2 для проекта, и у меня проблема с видом.В контроллере у меня есть код:
return View(calendarDay);
Если я отлаживаю эту строку и проверяю calendarDay, он говорит мне, что свойство calendarDay.Id равно 2. В представлении у меня есть такой код:
<%: Html.HiddenFor(model => model.Id) %>
Однако, когда представление отображается после привязки его к календарному дню со свойством Id = 2, я получаю это на сгенерированном HTML:
<input id="Id" name="Id" type="hidden" value="1">
Значение равно 1, поэтому, когда ясделать TryUpdateModel (calendarDay), чтобы получить свойство Id 1 вместо 2, и когда я иду в хранилище, чтобы получить объект для его удаления, происходит сбой, потому что он находит неправильный.Кто-нибудь знает, что я могу делать не так?