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

プロパティ値

Boolean

テキストを HTML エンコードする場合は true。それ以外の場合は false。 既定値は、true です。

注釈

HTML エンコード値は、クロスサイト スクリプティング攻撃や悪意のあるコンテンツが表示されるのを防ぐのに役立ちます。 HTML エンコードは、ページに改行 (<br/>要素) を挿入する代わりに文字列 "<br/>" を表示するなど、ブラウザーに HTML コードを表示する場合にも便利です。

注意

このプロパティは、ASP.NET 3.5 の新機能です。 このプロパティを設定するとfalse、3.5 より前のDataFormatStringバージョンの ASP.NET プロパティの既定の動作が復元されます。 詳細については、DataFormatString プロパティを参照してください。

適用対象

こちらもご覧ください