Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original.
Traducción
Original
Este tema aún no ha recibido ninguna valoración - Valorar este tema

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)
[BrowsableAttribute(false)]
public virtual string Theme { get; set; }
<asp:Page Theme="String" />

Valor de propiedad

Tipo: System.String
Nombre del tema de la página.
Excepción Condició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. Si desea que los valores de la página tengan precedencia sobre los valores del tema, utilice la propiedad StyleSheetTheme. Para obtener más información, vea Temas y máscaras de ASP.NET.

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 aplicación o como tema global. Si el tema no existe, se desencadena una excepción HttpException.

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;
  }
}


.NET Framework

Compatible con: 4, 3.5, 3.0, 2.0

Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
¿Le ha resultado útil?
(Caracteres restantes: 1500)
Contenido de la comunidad Agregar