HttpUtility.HtmlAttributeEncode Metódus

Definíció

A sztringeket minimálisan HTML-kódolású sztringgé alakítja.

Túlterhelések

Name Description
HtmlAttributeEncode(String)

Egy sztringet minimálisan HTML-kódolású sztringgé alakít át.

HtmlAttributeEncode(String, TextWriter)

A sztringeket minimálisan HTML-kódolt sztringgé alakítja át, és a kódolt sztringet egy TextWriter kimeneti streambe küldi.

HtmlAttributeEncode(String)

Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs

Egy sztringet minimálisan HTML-kódolású sztringgé alakít át.

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

Paraméterek

s
String

A kódolandó sztring.

Válaszok

Kódolt sztring.

Megjegyzések

A HtmlAttributeEncode metódus html attribútumértékbe való beszúráshoz megfelelő karaktereket kódol.

A metódusból származó sztringeredményt HtmlAttributeEncode csak dupla idézőjeles attribútumokhoz szabad használni. Biztonsági problémák merülhetnek fel, ha a HtmlAttributeEncode metódust egyetlen idézőjeles attribútumokkal használja.

Lásd még

A következőre érvényes:

HtmlAttributeEncode(String, TextWriter)

Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs
Forrás:
HttpUtility.cs

A sztringeket minimálisan HTML-kódolt sztringgé alakítja át, és a kódolt sztringet egy TextWriter kimeneti streambe küldi.

public:
 static void HtmlAttributeEncode(System::String ^ s, System::IO::TextWriter ^ output);
public static void HtmlAttributeEncode(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)

Paraméterek

s
String

A kódolandó sztring.

output
TextWriter

Kimeneti TextWriter stream.

Megjegyzések

A HtmlAttributeEncode metódus csak a kettős idézőjeleket ("), az egy idézőjeleket ('), az ampersands (>) és a bal szögletes zárójeleket (<) konvertálja egyenértékű karakterentitásokká. Ez jelentősen gyorsabb, mint a HtmlEncode módszer.

A metódusból származó sztringeredményt HtmlAttributeEncode csak dupla idézőjeles attribútumokhoz szabad használni. Biztonsági problémák merülhetnek fel, ha a HtmlAttributeEncode metódust egyetlen idézőjeles attribútumokkal használja.

Lásd még

A következőre érvényes: