Esta documentación está archivada y no tiene mantenimiento.

Control.IsLiteralContent (Método)

Este método admite la infraestructura de .NET Framework y no se debe usar directamente a partir del código.

Determina si el control de servidor alberga únicamente contenido literal.

Espacio de nombres: System.Web.UI
Ensamblado: System.Web (en system.web.dll)

protected bool IsLiteralContent ()
protected boolean IsLiteralContent ()
protected function IsLiteralContent () : boolean
No aplicable.

Valor devuelto

Es true si el control de servidor está compuesto únicamente de contenido literal; en caso contrario, es false.

Cuando este método devuelve true, la colección del control de servidor contiene un único control literal.

En el siguiente ejemplo se comprueba si se ha devuelto la página que contiene los controles de servidor. Si es así, llama al método IsLiteralContent para determinar si el control sólo tiene contenido literal o es el control principal de otros controles de servidor. Si alberga sólo contenido literal, se escribirá en la respuesta la propiedad UniqueID de LiteralControl que representa dicho contenido.

// Override the OnLoad method to check if the 
// page that uses this control has posted back.
// If so, check whether this controls contains
// only literal content, and if it does,
// it gets the UniqueID property and writes it
// to the page. Otherwise, it writes a message
// that the control contains more than literal content.
protected override void OnLoad(EventArgs e)
{
        if (Page.IsPostBack)
        {
                String s;

                if (this.IsLiteralContent())
                {
                        s = Controls[0].UniqueID;
                        Context.Response.Write(s);
                }
                else
                {
                        Context.Response.Write(
                                "The control contains more than literal content.");
                }
        }
}

Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0, 1.1, 1.0
Mostrar: