HttpEncoder.HtmlAttributeEncode(String, TextWriter) Metoda

Definice

Zakóduje příchozí hodnotu do řetězce, který lze vložit do atributu HTML, který je oddělený jednoduchými nebo dvojitými uvozovkami.

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)

Parametry

value
String

Řetězec, který se má zakódovat.

output
TextWriter

Text writer to write the encoded value to.

Výjimky

output je null.

Poznámky

Metoda HtmlAttributeEncode kóduje znaky pomocí standardních entit HTML. Například < (levý úhel závorka) je zakódován jako &lt; a \ (zpětné lomítko) je zakódováno jako &#92;.

Je bezpečné používat HtmlAttributeEncode v jednoduchých a dvojitých uvozových atributech. Hodnoty musí být uvozovány.

Platí pro