BoundField.HtmlEncodeFormatString Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui indique si le texte créé en appliquant la propriété DataFormatString à la valeur BoundField doit être encodé en HTML lorsqu'il est affiché.
public:
virtual property bool HtmlEncodeFormatString { bool get(); void set(bool value); };
public virtual bool HtmlEncodeFormatString { get; set; }
member this.HtmlEncodeFormatString : bool with get, set
Public Overridable Property HtmlEncodeFormatString As Boolean
Valeur de propriété
true
si le texte doit être encodé en HTML ; sinon, false
. La valeur par défaut est true
.
Remarques
Les valeurs d’encodage HTML peuvent aider à empêcher l’affichage des attaques par script intersites et des contenus malveillants. L’encodage HTML est également utile lorsque vous souhaitez afficher du code HTML dans le navigateur, comme l’affichage de la chaîne «<br/> » au lieu d’insérer un saut de ligne (<br/>
élément) dans la page.
Notes
Cette propriété est nouvelle dans ASP.NET 3.5. Définition de cette propriété pour false
restaurer le comportement par défaut de la DataFormatString propriété dans les versions de ASP.NET antérieures à 3.5. Pour plus d'informations, consultez la propriété DataFormatString.