¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo

Literal (Clase)

Reserva una ubicación en la página Web para mostrar texto estático.

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

public class Literal : Control, ITextControl
public class Literal extends Control implements ITextControl
public class Literal extends Control implements ITextControl
No aplicable.

Utilice el control System.Web.UI.WebControls.Literal para reservar una ubicación en la página Web para mostrar texto. El control Literal es similar al control Label, excepto por el hecho de que el control Literal no permite aplicar un estilo al texto mostrado. Se puede controlar mediante programación el texto mostrado en el control, estableciendo la propiedad Text.

Nota de precauciónPrecaución:

Este control se puede utilizar para mostrar los datos especificados por el usuario, que pueden incluir secuencias de comandos de cliente malintencionadas. Compruebe que cualquier información que se envíe desde un cliente no contiene secuencias de comandos ejecutables, instrucciones SQL o cualquier otro código antes de mostrarla en la aplicación. ASP .NET proporciona una función de validación de las solicitudes de entrada de datos para bloquear secuencias de comandos y código HTML en los datos proporcionados por el usuario. También se proporcionan controles de servidor de validación para evaluar los datos especificados por el usuario. Para obtener más información, vea Seguridad de controles estándar, Cómo: Proteger una aplicación Web frente a ataques mediante secuencias de comandos aplicando codificación HTML a las cadenas y Validar la información especificada por el usuario en páginas Web ASP.NET.

TemaUbicación
Tutorial: Enlace de datos a un objeto comercial personalizadoGenerar aplicaciones Web ASP .NET en Visual Studio
Tutorial: Crear y usar páginas principales ASP.NET en Visual Web DeveloperGenerar aplicaciones Web ASP .NET en Visual Studio
Cómo: Agregar controles Literal de servidor Web a una página de formularios Web Forms (Visual Studio)Generar aplicaciones Web ASP .NET en Visual Studio
Tutorial: Crear y usar páginas principales ASP.NET en Visual Web DeveloperGenerar aplicaciones con Visual Web Developer
Cómo: Agregar controles Literal de servidor Web a una página de formularios Web Forms (Visual Studio)Generar aplicaciones Web ASP .NET en Visual Studio
Cómo: Agregar controles a una página Web ASP.NET mediante programaciónGenerar aplicaciones Web ASP .NET en Visual Studio
Cómo: Agregar filas y celdas dinámicamente a un control Table de servidor WebGenerar aplicaciones Web ASP .NET en Visual Studio
Tutorial: Enlace de datos a un objeto comercial personalizadoGenerar aplicaciones Web ASP .NET en Visual Studio
Cómo: Agregar filas y celdas dinámicamente a un control Table de servidor WebGenerar aplicaciones Web ASP .NET
Cómo: Agregar controles PlaceHolder de servidor Web a una página de formularios Web FormsGenerar aplicaciones Web ASP .NET
Cómo: Agregar controles a una página Web ASP.NET mediante programaciónGenerar aplicaciones Web ASP .NET
Cómo: Agregar controles Literal de servidor Web a una página de formularios Web FormsGenerar aplicaciones Web ASP .NET
Cómo: Agregar controles Literal de servidor Web a una página de formularios Web Forms (Visual Studio)Generar aplicaciones Web ASP .NET en Visual Studio
Cómo: Agregar controles a una página Web ASP.NET mediante programaciónGenerar aplicaciones Web ASP .NET en Visual Studio
Cómo: Agregar filas y celdas dinámicamente a un control Table de servidor WebGenerar aplicaciones Web ASP .NET en Visual Studio
Tutorial: Enlace de datos a un objeto comercial personalizadoGenerar aplicaciones Web ASP .NET en Visual Studio

En el siguiente ejemplo se muestra cómo utilizar el control Literal para mostrar texto estático.

NotaNota:

En el ejemplo de código siguiente se utiliza el modelo de código de un solo archivo que podría no funcionar correctamente si se copia directamente en un archivo de código subyacente. Se debe copiar este código de ejemplo en un archivo de texto vacío con una extensión .aspx. Para obtener más información sobre el modelo de código de los formularios Web Forms, vea Modelo de código de las páginas Web ASP.NET.


<%@ Page Language="C#" AutoEventWireup="True" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>Literal Example</title>
<script runat="server">

      void ButtonClick(Object sender, EventArgs e)
      {
         Literal1.Text="Welcome to ASP.NET!!";
      }

   </script>

</head>
<body>
   <form id="form1" runat="server">
      <h3>Literal Example</h3>

      <asp:Literal id="Literal1"
           Text="Hello World!!"
           runat="server"/>

      <br /><br />

      <asp:Button id="Button1"
           Text="Change Literal Text"
           OnClick="ButtonClick"
           runat="server"/>

   </form>
</body>
</html>


System.Object
   System.Web.UI.Control
    System.Web.UI.WebControls.Literal
       System.Web.UI.WebControls.Localize

Los miembros estáticos públicos (Shared en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

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:
© 2015 Microsoft