ControlBuilder.HtmlDecodeLiterals Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, zda literál řetězec ovládacího prvku HTML musí být dekódován HTML. Tuto metodu volá architektura stránky 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
Návraty
true
pokud má být dekódován řetězec literálu ovládacího prvku HTML; v opačném případě . false
Příklady
Následující příklad přepíše metodu HtmlDecodeLiterals umožňující dekódování html literálových řetězců v libovolném ovládacím prvku, na který je tento tvůrce použit.
// 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
Poznámky
Řetězec literálu odkazuje na text mezi levou a pravou značkou ovládacího prvku HTML. Kódování HTML je, když se text převede na řetězcovou reprezentaci, kterou prohlížeč zobrazí místo toho, aby je interpretoval jako HTML. Znaky, jako je otazník (?), ampersand (&), lomítko (/) a mezery, můžou být v některých prohlížečích zkrácené nebo poškozené, takže tyto znaky musí být kódované, když se zobrazují ve a
značkách nebo v řetězcích dotazu.
Metoda HtmlDecodeLiterals je volána rozhraním ASP.NET stránky během analýzy a není určena k volání přímo v kódu.