HttpEncoder.HtmlAttributeEncode(String, TextWriter) Метод

Определение

Кодирует входящее значение в строку, которую можно вставить в HTML-атрибут, разделенный одним или двойными кавычками.

protected public:
 virtual void HtmlAttributeEncode(System::String ^ value, System::IO::TextWriter ^ output);
protected internal virtual void HtmlAttributeEncode(string value, System.IO.TextWriter output);
abstract member HtmlAttributeEncode : string * System.IO.TextWriter -> unit
override this.HtmlAttributeEncode : string * System.IO.TextWriter -> unit
Protected Friend Overridable Sub HtmlAttributeEncode (value As String, output As TextWriter)

Параметры

value
String

Строка для кодирования.

output
TextWriter

Модуль записи текста, в который записывается закодированное значение.

Исключения

output равно null.

Комментарии

Метод HtmlAttributeEncode кодирует символы с помощью стандартных сущностей HTML. Например, < (левая угловая скобка) закодирована как &lt; и \ (обратная косая черта) кодируется как &#92;.

Безопасно использовать HtmlAttributeEncode в атрибутах с одним кавычками и двойными кавычками. Значения должны быть кавычек.

Применяется к