ControlBuilder.HtmlDecodeLiterals Metoda
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.
Określa, czy ciąg literału kontrolki HTML musi być zdekodowany w języku HTML. Ta metoda jest wywoływana przez platformę strony ASP.NET.
public:
virtual bool HtmlDecodeLiterals();
public virtual bool HtmlDecodeLiterals ();
abstract member HtmlDecodeLiterals : unit -> bool
override this.HtmlDecodeLiterals : unit -> bool
Public Overridable Function HtmlDecodeLiterals () As Boolean
Zwraca
true
jeśli ciąg literału kontrolki HTML ma zostać zdekodowany; w przeciwnym razie , false
.
Przykłady
Poniższy przykład zastępuje metodę HtmlDecodeLiterals zezwalającą na dekodowanie ciągów literałów HTML w dowolnej kontrolce, do którego jest stosowany ten konstruktor.
// Override the HtmlDecodeLiterals method to allow HTML
// decoding of literal strings in any controls this builder
// is applied to.
public override bool HtmlDecodeLiterals()
{
return true;
}
' Override the HtmlDecodeLiterals method to allow HTML
' decoding of literal strings in any controls this builder
' is applied to.
Public Overrides Function HtmlDecodeLiterals() As Boolean
Return True
End Function
Uwagi
Ciąg literału odwołuje się do tekstu między tagiem otwierania i zamykania kontrolki HTML. Kodowanie HTML polega na tym, że tekst jest konwertowany na reprezentację ciągu, która będzie wyświetlana w przeglądarce, a nie jako kod HTML. Znaki, takie jak znak zapytania (?), znaki i znaki (&), ukośnik (/) i spacje mogą być obcięte lub uszkodzone przez niektóre przeglądarki, dlatego te znaki muszą być kodowane po wyświetleniu ich w a
tagach lub w ciągach zapytania.
Metoda jest wywoływana HtmlDecodeLiterals przez platformę ASP.NET strony podczas analizowania i nie ma być wywoływana bezpośrednio w kodzie.