BoundField.HtmlEncodeFormatString Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se il testo creato applicando la proprietà DataFormatString al valore BoundField deve essere codificato in formato HTML al momento della visualizzazione.
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
Valore della proprietà
true
se è necessario che il testo sia codificato in formato HTML; in caso contrario false
. Il valore predefinito è true
.
Commenti
I valori di codifica HTML consentono di impedire la visualizzazione di attacchi di script tra siti e contenuto dannoso. La codifica HTML è utile anche quando si vuole visualizzare il codice HTML nel browser, ad esempio la visualizzazione della stringa "<br/>" anziché l'inserimento di un'interruzione di riga (<br/>
elemento) nella pagina.
Nota
Questa proprietà è nuova in ASP.NET 3.5. Impostando questa proprietà per false
ripristinare il comportamento predefinito della DataFormatString proprietà nelle versioni di ASP.NET precedenti alla versione 3.5. Per altre informazioni, vedere la proprietà DataFormatString.