BoundField.HtmlEncodeFormatString Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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ść .