Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

ControlBuilder.HtmlDecodeLiterals méthode ()

 

Date de publication : novembre 2016

Détermine si la chaîne littérale du contrôle HTML doit être décodée en HTML. Cette méthode est appelée par l’infrastructure de page ASP.NET.

Espace de noms:   System.Web.UI
Assembly:  System.Web (dans System.Web.dll)

public virtual bool HtmlDecodeLiterals()

Valeur de retour

Type: System.Boolean

true Si le code HTML contrôle littéral chaîne doit être décodée ; dans le cas contraire, false.

Une chaîne littérale fait référence au texte entre les balises de fermeture d’un contrôle HTML. Le codage HTML est lorsque le texte est converti en une représentation de chaîne que le navigateur affiche au lieu de l’interpréter en tant que HTML. Les caractères tels que le point d’interrogation ( ?), esperluette (&), barre oblique (/) de marquer et espaces peuvent être tronquées ou endommagés par certains navigateurs, ces caractères doivent être encodés lorsqu’ils apparaissent dans a balises ou dans les chaînes de requête.

Le 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.

L’exemple suivant remplace la HtmlDecodeLiterals méthode pour permettre le décodage HTML de chaînes littérales dans n’importe quel contrôle 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;
}

.NET Framework
Disponible depuis 1.1
Retour au début
Afficher: