HTML в многострочном элементе управления динамическими данными ASP.NET
-
10-07-2019 - |
Вопрос
Я пытаюсь ввести немного HTML в элемент управления MultilineText_Edit динамических данных ASP.NET, просто пару тегов <br>
, чтобы иметь разрывы строк при выводе значения столбца на веб-странице. Р>
Тем не менее, когда я пытаюсь нажать кнопку & Обновить &; ссылка на странице редактирования динамических данных, ничего не происходит. Я даже не получаю сообщение об ошибке, которое я ожидал бы, если бы ввод HTML не был разрешен по какому-либо правилу, встроенному в элемент управления. Как только я удаляю тег, ссылка на обновление работает правильно. Это не проблема размера столбца, я могу добавить еще несколько символов для ввода, и все работает отлично. Р>
Разрешен ли ввод HTML в этих элементах управления или что-то еще происходит? Если есть какое-то правило проверки, его можно отключить? Или в базе данных есть что-то, что мне нужно установить? Должен ли я использовать что-то кроме шаблона многострочного текста по умолчанию?
Решение
Проверка ввода - это встроенная функция в ASP.NET 2.0 или более поздней версии. Я не знаю, почему вы не получаете сообщение об ошибке, но посмотрите, поможет ли это:
http://www.asp.net/learn/whitepapers/request- проверка / р>
Проверьте эти настройки на странице:
<%@ Page validateRequest="false" %>
или web.config:
<configuration>
<system.web>
<pages validateRequest="false" />
</system.web>
</configuration>