BoundField.HtmlEncodeFormatString Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy tekst, który jest tworzony przez zastosowanie DataFormatString właściwości do BoundField wartości, powinien być zakodowany w formacie HTML podczas jego wyświetlania.

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

Wartość właściwości

Boolean

true jeśli tekst powinien być zakodowany w formacie HTML; w przeciwnym razie , false. Wartość domyślna to true.

Uwagi

Wartości kodowania HTML mogą pomóc w zapobieganiu atakom skryptowym między witrynami i wyświetlaniu złośliwej zawartości. Kodowanie HTML jest również przydatne, gdy chcesz wyświetlić kod HTML w przeglądarce, na przykład wyświetlając ciąg "<br/>" zamiast wstawiać podział wiersza (<br/> element) na stronie.

Uwaga

Ta właściwość jest nowa w ASP.NET 3.5. Ustawienie tej właściwości w celu false przywrócenia domyślnego DataFormatString zachowania właściwości w wersjach ASP.NET starszych niż 3.5. Aby uzyskać więcej informacji, zobacz DataFormatString właściwość .

Dotyczy

Zobacz też