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