Это самое странное поведение, с которым я столкнулся в наборе элементов управления / помощников по умолчанию в ASP.NET MVC
Я отправляю значение текстовой области как таковое:
<%:Html.TextAreaFor(x=>x.Data.Body,new {style="display:none;", @class="ckeditor"}) %>
В своем действии контроллера я возвращаю другое значение для Data.Body (то есть model.Data.Body = "junk"), но я все еще вижу первоначально опубликованное значение внутри поля textarea.
Если я делаю
<textarea id="Data.Body" name="Data.Body" style="display:none;" class="ckeditor">
<%=Model.Data.Body %>
</textarea>
Работает как положено.
Есть идеи?
Спасибо.