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. Например, <
(левая угловая скобка) кодируется как <
и \
(обратная косая черта) кодируется как \
.
Его можно использовать HtmlAttributeEncode в атрибутах с одинарными кавычками и двойными кавычками. Значения должны быть заключены в кавычки.