Condividi tramite


HttpUtility.HtmlAttributeEncode Metodo

Definizione

Esegue la conversione minima di una stringa in una stringa con codifica HTML.

Overload

HtmlAttributeEncode(String)

Esegue la conversione minima di una stringa in una stringa con codifica HTML.

HtmlAttributeEncode(String, TextWriter)

Esegue la conversione minima di una stringa in una stringa con codifica HTML e invia la stringa codificata a un flusso di output TextWriter.

HtmlAttributeEncode(String)

Origine:
HttpUtility.cs
Origine:
HttpUtility.cs
Origine:
HttpUtility.cs

Esegue la conversione minima di una stringa in una stringa con codifica HTML.

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

Parametri

s
String

Stringa da codificare.

Restituisce

Stringa codificata.

Commenti

Il HtmlAttributeEncode metodo codifica i caratteri appropriati per l'inserimento in un valore di attributo HTML.

Il risultato stringa del HtmlAttributeEncode metodo deve essere usato solo per gli attributi con virgolette doppie. I problemi di sicurezza possono verificarsi quando si usa il HtmlAttributeEncode metodo con attributi con virgolette singole.

Vedi anche

Si applica a

HtmlAttributeEncode(String, TextWriter)

Origine:
HttpUtility.cs
Origine:
HttpUtility.cs
Origine:
HttpUtility.cs

Esegue la conversione minima di una stringa in una stringa con codifica HTML e invia la stringa codificata a un flusso di output TextWriter.

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)

Parametri

s
String

Stringa da codificare.

output
TextWriter

Flusso di output TextWriter.

Commenti

Il HtmlAttributeEncode metodo converte solo virgolette doppie ("), virgolette singole ('), ampersands (&) e parentesi angolari sinistro (<) in entità di caratteri equivalenti. È notevolmente più veloce del HtmlEncode metodo.

Il risultato stringa del HtmlAttributeEncode metodo deve essere usato solo per gli attributi con virgolette doppie. I problemi di sicurezza possono verificarsi quando si usa il HtmlAttributeEncode metodo con attributi con virgolette singole.

Vedi anche

Si applica a