Page.Theme Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le nom du thème de page.
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
Valeur de propriété
Nom du thème de page.
- Attributs
Exceptions
Theme n'est pas un nom de thème valide.
Exemples
L’exemple de code suivant définit la Theme propriété sur un nom passé dans la chaîne de requête.
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
Remarques
La Theme propriété définit le nom du thème utilisé pour la page. Si vous souhaitez que les paramètres de la page soient prioritaires sur les paramètres du thème, utilisez la StyleSheetTheme propriété . Pour plus d’informations, consultez thèmes et skins ASP.NET.
La Theme propriété doit être définie avant l’événement PreInit ; la définition de la Theme propriété après l’événement PreInit entraîne une InvalidOperationException exception.
Le thème spécifié doit exister sous la forme d’une application ou d’un thème global. Si le thème n’existe pas, une HttpException exception est levée.