У меня есть ASP.NET TextBox с TextMode = TextBoxMode.MultiLine, который используется в панели обновления AJAX. Значение .Text было предварительно установлено на значение, содержащее несколько строк.
При использовании Chrome (7.0.517.41) или Firefox (3.6.11) при работе с элементами управления, отправленными обратно на сервер, возврат каретки теряется, если пользователь не отредактировал предварительно установленное значение.
например.
Начальное значение .Text устанавливается при загрузке страницы:
"строка 1 / r / nline2 / r / nline3"
Значение .Text при обратной передаче из Chrome или Firefox, где пользователь редактировал текстовое поле:
"строка 1 / r / nline2 / r / nline3"
Значение .Text при обратной передаче из Chrome или Firefox, где пользователь не редактировал текстовое поле:
"строка 1 / nline2 / nline3"
Почему возврат каретки теряется и как я могу это решить?