HttpEncoder.HtmlAttributeEncode(String, TextWriter) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 <
i \
(ukośnik odwrotny) jest zakodowany jako \
.
Można bezpiecznie używać HtmlAttributeEncode w atrybutach pojedynczego cudzysłów i cudzysłów. Wartości muszą być cytowane.