Udostępnij za pośrednictwem


HttpEncoder.HtmlAttributeEncode(String, TextWriter) Metoda

Definicja

Koduje wartość przychodzącą do ciągu, który można wstawić do atrybutu HTML rozdzielanego za pomocą pojedynczych lub podwójnych cudzysłowów.

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

Ciąg do kodowania.

output
TextWriter

Składnik zapisujący tekst do zapisu zakodowanej wartości.

Wyjątki

output to null.

Uwagi

Metoda HtmlAttributeEncode koduje znaki przy użyciu standardowych jednostek HTML. Na przykład < (lewy nawias kątowy) jest kodowany jako &lt; i \ (ukośnik odwrotny) jest zakodowany jako &#92;.

Można bezpiecznie używać HtmlAttributeEncode w atrybutach pojedynczego cudzysłów i cudzysłów. Wartości muszą być cytowane.

Dotyczy