MVC2 C # TextAreaFor содержит ',,' - PullRequest
4 голосов
/ 18 января 2011

Я использую MVC2 C #.

У меня следующая проблема: если! ModelState.IsValid, я отправляю пользователя обратно в недействительную форму, где мои текстовые области содержат ',', или дублирует все, что находится в текстовой области.

<%=Html.TextAreaFor(x => x.Address, new { cols = 42, rows = 4 })%>
<%=Html.HiddenFor(x => x.Address)%> 

Я передаю эту информацию между формами, поэтому у меня также есть значение как скрытое внизу формы, я не знаю другого способа передачи этой информации между формами (у меня всего 8 форм, которые используют 1 ViewModel) .

Я знаю, что скрытое вызывает проблему, но не знаю, как ее исправить.

Заранее спасибо за любую помощь

Clare

1 Ответ

5 голосов
/ 26 января 2011

Я дублировал значения, имея скрытые поля на моей странице aspx.После удаления текстовые области больше не содержали «,» при обновлении страницы.

...