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

Page.Theme (Propiedad)

Obtiene o establece el nombre del tema de la página.

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

public virtual string Theme { get; set; }
/** @property */
public String get_Theme ()

/** @property */
public void set_Theme (String value)

public function get Theme () : String

public function set Theme (value : String)

No aplicable.

Valor de propiedad

Nombre del tema de la página.

Tipo de excepciónCondición

InvalidOperationException

Se ha intentado establecer Theme una vez provocado el evento PreInit.

ArgumentException

Theme se ha establecido en un nombre de tema no válido.

La propiedad Theme establece el nombre del tema utilizado para la página.

La propiedad Theme debe establecerse antes del evento PreInit; si se establece la propiedad Theme después del evento PreInit, se producirá una excepción InvalidOperationException.

El tema especificado debe existir como tema global o de aplicación. Si el tema no existe, se producirá una excepción HttpException.

TemaUbicación
Cómo: Aplicar temas de ASP.NET mediante programaciónGenerar aplicaciones Web ASP .NET en Visual Studio
Cómo: Aplicar temas de ASP.NET mediante programaciónGenerar aplicaciones Web ASP .NET en Visual Studio
Cómo: Aplicar temas de ASP.NET mediante programaciónGenerar aplicaciones Web ASP .NET

En el ejemplo de código siguiente se establece la propiedad Theme en un nombre pasado en la cadena de consulta.

void Page_PreInit(object sender, EventArgs e)
{
  // Get the theme name from a QueryString variable
  string ThemeName;
  ThemeName = Request.QueryString["thename"];
  if (ThemeName != null)
  {
    Page.Theme = ThemeName;
  }
}

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
Mostrar: