Share via


ControlBuilder.HtmlDecodeLiterals Metodo

Definizione

Determina se la stringa letterale di un controllo HTML deve essere decodificata in linguaggio HTML. Questo metodo viene chiamato dal framework per le pagine ASP.NET.

public:
 virtual bool HtmlDecodeLiterals();
public virtual bool HtmlDecodeLiterals ();
abstract member HtmlDecodeLiterals : unit -> bool
override this.HtmlDecodeLiterals : unit -> bool
Public Overridable Function HtmlDecodeLiterals () As Boolean

Restituisce

true se la stringa letterale del controllo HTML deve essere decodificata; in caso contrario, false.

Esempio

Nell'esempio seguente viene eseguito l'override del HtmlDecodeLiterals metodo per consentire la decodifica HTML delle stringhe letterali in qualsiasi controllo a cui viene applicato questo generatore.

// Override the HtmlDecodeLiterals method to allow HTML
// decoding of literal strings in any controls this builder
// is applied to.
public override bool HtmlDecodeLiterals()
{
    return true;
}
' Override the HtmlDecodeLiterals method to allow HTML
' decoding of literal strings in any controls this builder
' is applied to.
Public Overrides Function HtmlDecodeLiterals() As Boolean
    Return True
End Function

Commenti

Una stringa letterale fa riferimento al testo tra l'apertura e il tag di chiusura di un controllo HTML. La codifica HTML è quando il testo viene convertito in una rappresentazione stringa che il browser visualizzerà anziché interpretare come HTML. Caratteri come il punto interrogativo (?), l'amperand (&), il contrassegno della barra (/) e gli spazi potrebbero essere troncati o danneggiati da alcuni browser, quindi tali caratteri devono essere codificati quando vengono visualizzati in tag o in a stringhe di query.

Il HtmlDecodeLiterals metodo viene chiamato dal framework di pagina ASP.NET durante l'analisi e non deve essere chiamato direttamente nel codice.

Si applica a