Page.Theme Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o nome do tema da página.
public:
virtual property System::String ^ Theme { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(false)]
public virtual string Theme { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Theme : string with get, set
Public Overridable Property Theme As String
Valor de Propriedade
O nome do tema da página.
- Atributos
Exceções
Theme está definido para um nome de tema inválido.
Exemplos
O exemplo de código seguinte define a Theme propriedade para um nome passado na cadeia 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;
}
}
Public Sub Page_PreInit(ByVal Sender As Object, ByVal e As EventArgs)
' Get the theme name from a QueryString variable
Dim ThemeName As String
ThemeName = Request.QueryString("thename")
If ThemeName <> Nothing Then
Page.Theme = ThemeName
End If
End Sub
Observações
A Theme propriedade define o nome do tema utilizado para a página. Se quiseres que as definições na página tenham prioridade sobre as definições do tema, usa a StyleSheetTheme propriedade. Para mais informações, consulte ASP.NET Temas e Skins.
A Theme propriedade deve ser definida antes do PreInit evento; definir a Theme propriedade após o PreInit evento causará uma InvalidOperationException exceção.
O tema especificado deve existir como uma aplicação ou um tema global. Se o tema não existir, é lançada uma HttpException exceção.