Html.TextArea для записи значения ...?(ASP.NET MVC 2.0) - PullRequest
3 голосов
/ 27 февраля 2010

По сути, я вызываю Html.TextAreaFor для отображения формы, что здорово / не проблема ...

люди вводят текст в него, и он отправляется, и если он успешен, я хочу вернуть пустой Html.TextAreaFor ... но после его отправки в методе действия я могу установить комментарий, что люди делают в TextArea пустую строку "", однако, когда она загружена, она всегда содержит текст из предыдущей загрузки.

Я загружаю все в ajax, просто обновляя Div ... и чтобы убедиться, что все в порядке, у меня есть (в виде текста) нормальная Html.TextArea, где я указываю имя и значение. Html.TextArea находится прямо под Html.TextAreaFor и действует точно так, как должно, но Html.TextAreaFor по какой-то причине не является!

это странно, потому что я перезагружаю весь DIV, в котором содержится форма, из PartialView, при каждой отправке !!

я также проверяю, что div загружается с типичной строкой system.datetime.now, возвращаемой со всем, и упомянутая Html.TextArea работает как надо, это сводит меня с ума ... я что-то упускаю, ребята? Есть ли какие-то особые свойства в ... Для этого я должен знать?

1 Ответ

3 голосов
/ 27 февраля 2010

Попробуйте очистить объект ModelState, который HTML-помощники считывают со значения.

Также см. Что я неправильно понимаю, как работает Html.TextBoxFor? .

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