Page.Theme Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sayfa temasının adını alır veya ayarlar.
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
Özellik Değeri
Sayfa temasının adı.
- Öznitelikler
Özel durumlar
Theme geçersiz bir tema adına ayarlanmış.
Örnekler
Aşağıdaki kod örneği, özelliğini sorgu dizesinde geçirilen bir ada ayarlar Theme .
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
Açıklamalar
özelliği, Theme sayfa için kullanılan temanın adını ayarlar. Sayfadaki ayarların temadaki ayarlardan öncelikli olmasını istiyorsanız özelliğini kullanın StyleSheetTheme . Daha fazla bilgi için bkz. temalar ve dış görünümler ASP.NET.
Özelliğin Theme olaydan önce PreInit ayarlanması gerekir; özelliğin Theme olaydan sonra PreInit ayarlanması özel duruma InvalidOperationException neden olur.
Belirtilen tema, bir uygulama veya genel bir tema olarak mevcut olmalıdır. Temanın mevcut değilse, bir HttpException özel durumu oluşur.