HTML в многострочном элементе управления динамическими данными ASP.NET

StackOverflow https://stackoverflow.com/questions/194750

  •  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>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top