Page.Theme Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает тему страницы.
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
Значение свойства
Имя темы страницы.
- Атрибуты
Исключения
Свойству Theme задано недействительное имя темы.
Примеры
В следующем примере кода свойству 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
Комментарии
Свойство Theme задает имя темы, используемой для страницы. Если вы хотите, чтобы параметры на странице были выше параметров в теме, используйте StyleSheetTheme свойство . Дополнительные сведения см . в разделе ASP.NET темы и обложки.
Свойство Theme должно быть задано до PreInit события; установка Theme свойства после PreInit события вызовет InvalidOperationException исключение.
Указанная тема должна существовать как приложение или глобальная тема. Если тема не существует, HttpException создается исключение.