HttpUtility.HtmlAttributeEncode Methode

Definition

Wandelt eine Zeichenfolge minimal in eine HTML-codierte Zeichenfolge um.

Überlädt

Name Beschreibung
HtmlAttributeEncode(String)

Konvertiert eine Zeichenfolge minimal in eine HTML-codierte Zeichenfolge.

HtmlAttributeEncode(String, TextWriter)

Konvertiert eine Zeichenfolge minimal in eine HTML-codierte Zeichenfolge und sendet die codierte Zeichenfolge an einen TextWriter Ausgabedatenstrom.

HtmlAttributeEncode(String)

Konvertiert eine Zeichenfolge minimal in eine HTML-codierte Zeichenfolge.

public:
 static System::String ^ HtmlAttributeEncode(System::String ^ s);
public static string HtmlAttributeEncode(string s);
static member HtmlAttributeEncode : string -> string
Public Shared Function HtmlAttributeEncode (s As String) As String

Parameter

s
String

Die zu codierenden Zeichenfolge.

Gibt zurück

Eine codierte Zeichenfolge.

Hinweise

Die HtmlAttributeEncode Methode codiert Zeichen, die zum Einfügen in einen HTML-Attributwert geeignet sind.

Das Zeichenfolgenergebnis aus der HtmlAttributeEncode Methode sollte nur für attribute mit doppeltem Anführungszeichen verwendet werden. Sicherheitsprobleme können auftreten, wenn Sie die HtmlAttributeEncode Methode mit ein zitierten Attributen verwenden.

Weitere Informationen

Gilt für:

HtmlAttributeEncode(String, TextWriter)

Konvertiert eine Zeichenfolge minimal in eine HTML-codierte Zeichenfolge und sendet die codierte Zeichenfolge an einen TextWriter Ausgabedatenstrom.

public:
 static void HtmlAttributeEncode(System::String ^ s, System::IO::TextWriter ^ output);
public static void HtmlAttributeEncode(string s, System.IO.TextWriter output);
static member HtmlAttributeEncode : string * System.IO.TextWriter -> unit
Public Shared Sub HtmlAttributeEncode (s As String, output As TextWriter)

Parameter

s
String

Die zu codierenden Zeichenfolge.

output
TextWriter

Ein TextWriter Ausgabedatenstrom.

Hinweise

Die HtmlAttributeEncode Methode konvertiert nur doppelte Anführungszeichen ("), einfache Anführungszeichen ('), ampersands (&) und linke winkelklammern (<) in entsprechende Zeichenentitäten. Es ist wesentlich schneller als die HtmlEncode Methode.

Das Zeichenfolgenergebnis aus der HtmlAttributeEncode Methode sollte nur für attribute mit doppeltem Anführungszeichen verwendet werden. Sicherheitsprobleme können auftreten, wenn Sie die HtmlAttributeEncode Methode mit ein zitierten Attributen verwenden.

Weitere Informationen

Gilt für: