Compartir a través de


ControlBuilder.HtmlDecodeLiterals Método

Definición

Determina si la cadena literal de un control HTML debe descodificarse en HTML. El marco de trabajo de la página ASP.NET llama a este método.

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

Devoluciones

true si la cadena literal del control HTML se va a descodificar; en caso contrario, false.

Ejemplos

En el ejemplo siguiente se invalida el método para permitir la HtmlDecodeLiterals descodificación HTML de cadenas literales en cualquier control al que se aplica este generador.

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

Comentarios

Una cadena literal hace referencia al texto entre la etiqueta de apertura y cierre de un control HTML. La codificación HTML es cuando el texto se convierte en una representación de cadena que el explorador mostrará en lugar de interpretar como HTML. Caracteres como el signo de interrogación (?), la y comercial (&), la barra diagonal (/) y los espacios podrían truncarse o dañarse por parte de algunos exploradores, por lo que esos caracteres deben codificarse cuando aparecen en a etiquetas o en cadenas de consulta.

El HtmlDecodeLiterals marco de la página de ASP.NET llama al método durante el análisis y no está pensado para llamarse directamente en el código.

Se aplica a