Freigeben über


ControlBuilder.HtmlDecodeLiterals Methode

Definition

Bestimmt, ob das Zeichenfolgenliteral eines HTML-Steuerelements HTML-decodiert werden muss. Diese Methode wird durch das ASP.NET-Seitenframework aufgerufen.

public:
 virtual bool HtmlDecodeLiterals();
public virtual bool HtmlDecodeLiterals ();
abstract member HtmlDecodeLiterals : unit -> bool
override this.HtmlDecodeLiterals : unit -> bool
Public Overridable Function HtmlDecodeLiterals () As Boolean

Gibt zurück

true, wenn das Zeichenfolgenliteral des HTML-Steuerelements decodiert werden muss, andernfalls false.

Beispiele

Im folgenden Beispiel wird die -Methode außer Kraft gesetzt, um die HtmlDecodeLiterals HTML-Decodierung von Literalzeichenfolgen in jedem Steuerelement zuzulassen, auf das dieser Generator angewendet wird.

// 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

Hinweise

Eine Literalzeichenfolge bezieht sich auf den Text zwischen dem öffnenden und schließenden Tag eines HTML-Steuerelements. Die HTML-Codierung ist, wenn Text in eine Zeichenfolgendarstellung konvertiert wird, die vom Browser angezeigt wird, anstatt als HTML zu interpretieren. Zeichen wie das Fragezeichen (?), ampersand (&), Schrägstrichzeichen (/) und Leerzeichen können von einigen Browsern abgeschnitten oder beschädigt werden, sodass diese Zeichen codiert werden müssen, wenn sie in a Tags oder in Abfragezeichenfolgen angezeigt werden.

Die HtmlDecodeLiterals -Methode wird vom ASP.NET Seitenframework während der Analyse aufgerufen und soll nicht direkt im Code aufgerufen werden.

Gilt für: