BoundField.HtmlEncodeFormatString 屬性

定義

取得或設定值,這個值表示透過將 DataFormatString 屬性套用至 BoundField 值來建立的文字在顯示時,是否應該經過 HTML 編碼。

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

屬性值

如果文字應該經過 HTML 編碼則為 true,否則為 false。 預設為 true

備註

HTML 編碼值有助於防止顯示跨網站腳本攻擊和惡意內容。 當您想要在瀏覽器中顯示 HTML 程式碼時,HTML 編碼也很有用,例如顯示字串 「 < br/ > 」,而不是在頁面中插入分行符號 (<br/> 元素) 。

注意

此屬性是 ASP.NET 3.5 中的新功能。 將此屬性設定為在 false 3.5 之前的 ASP.NET 版本中還原屬性的預設行為 DataFormatString 。 如需詳細資訊,請參閱 DataFormatString 屬性 (Property)。

適用於

另請參閱