Partager via


ControlBuilder.HtmlDecodeLiterals Méthode

Définition

Détermine si la chaîne littérale d'un contrôle HTML doit être décodée en HTML. Cette méthode est appelée par l’infrastructure de page 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

Retours

true si la chaîne littérale du contrôle HTML doit être décodée ; sinon, false.

Exemples

L’exemple suivant remplace la méthode pour autoriser le HtmlDecodeLiterals décodage HTML des chaînes littérales dans n’importe quel contrôle auquel ce générateur est appliqué.

// 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

Remarques

Une chaîne littérale fait référence au texte entre la balise d’ouverture et de fermeture d’un contrôle HTML. L’encodage HTML est lorsque le texte est converti en une représentation sous forme de chaîne que le navigateur affiche au lieu de l’interpréter comme html. Les caractères tels que le point d’interrogation ( ?), l’amperet (&), la barre oblique (/) et les espaces peuvent être tronqués ou endommagés par certains navigateurs. Ces caractères doivent donc être encodés lorsqu’ils apparaissent dans a des balises ou dans des chaînes de requête.

La HtmlDecodeLiterals méthode est appelée par l’infrastructure de page ASP.NET pendant l’analyse et n’est pas destinée à être appelée directement dans votre code.

S’applique à