DynamicControl.HtmlEncode Property


Gets or sets a value that indicates whether the data for the control is HTML-encoded before rendering.

 property bool HtmlEncode { bool get(); void set(bool value); };
public bool HtmlEncode { get; set; }
member this.HtmlEncode : bool with get, set
Public Property HtmlEncode As Boolean

Property Value


true if the data for the control is HTML-encoded before rendering; otherwise, false. The default is true.


Use the HtmlEncode property to specify whether field values are HTML-encoded to their respective string representations before they are displayed.


HTML-encoding field values helps to prevent cross-site scripting attacks and malicious content from being displayed. This property should be enabled whenever possible. For more information, see Script Exploits Overview.

Applies to