Главная » Статьи » Visual Basic » Библиотека Visual Basic

@ Master
Определяет атрибуты, характерные для главной страницы (файла с расширением MASTER) используемые анализатором и компилятором страниц ASP.NET.

<%@ Master attribute="value" [attribute="value"...] %>

Атрибуты

 Термин Определение
 AutoEventWireup Indicates whether simple event handlers can be defined for specific life cycle stages using the syntax Page without any explicit hookup or event signature. true if event auto-wiring is enabled; otherwise, false. По умолчанию используется значение true.

 ClassName Указывает имя класса для класса, который автоматически создается из разметки и компилируется при обработке главной страницы.Этим значением может быть любое действительное имя класса, включая пространство имен.

 CodeFile Указывает имя отдельного файла, содержащего разделяемый класс с обработчикам события и другим кодом, ориентированным на главную страницу.

 CompilationMode Указывает, нужно ли компилировать главную страницу ASP.NET во время выполнения.Можно выбрать один из следующих параметров: Always, если необходимо компилировать страницу всегда; Auto, если ASP.NET должен, по возможности, избегать компиляции страницы; и Never, если страницу или элемент управления не нужно компилировать никогда. Значение по умолчанию: Always.

 CompilerOptions Предоставляет строку, содержащую параметры компилятора, которые используются для компиляции страницы.Для C# и Microsoft Visual Basic эта строка представляет собой последовательность переключателей командной строки компилятора.

 Debug Указывает, нужно ли компилировать главную страницу с отображением символов отладки.Если параметр имеет значение true, то компилировать главную страницу с отображением символов отладки необходимо; в противном случае параметру присваивается значение false.

 Description Предоставляет текстовое описание главной страницы.Это значение не обрабатывается анализатором ASP.NET.

 EnableTheming Indicates whether the appearance of the master page and of controls on the master page can be modified, if a theme is applied.true if a theme can be applied; otherwise, false. По умолчанию используется значение true. Настройка атрибута EnableTheming полезна, прежде всего, если тема страницы определена в файле Web.config и по умолчанию применяется ко всем файлам.

 EnableViewState Indicates whether view state is maintained across page requests.true to maintain view state; otherwise, false. По умолчанию используется значение true.

 Explicit Determines whether the page is compiled using the Visual Basic Option Explicit mode. true indicates that the Visual Basic explicit compile option is enabled and that all variables must be declared using a Dim, Private, Public, or ReDim statement; otherwise, false. Значение по умолчанию: false.

 Примечание

Атрибут Explicit не обрабатывается для языков, отличных от Visual Basic.

Для атрибута Explicit установлено значение true в файле Machine.config.

 Inherits Определяет наследуемый страницей класс кода программной части.Им может быть любой класс, производный от класса MasterPage.

 Language Указывает язык, используемый при компиляции всех находящихся внутри страницы встроенных блоков выполнения ( <% %> и <%= %>) и объявлений кода. Значение может быть любым поддерживаемым .NET Framework языком, включая VB (Visual Basic), C# и JScript.

 LinePragmas Определяет, должна ли среда выполнения создавать прагмы в созданном коде.

 MasterPageFile Указывает MASTER-файл, который используется в качестве главной страницы.Атрибут MasterPageFile используется на главной странице при определении дочерней главной страницы, если используется сценарий вложенных главных страниц.

 Src Указывает имя исходного файла класса кода программной части для динамической компиляции в случае запроса данной страницы.Можно выбрать использование логики программирования для страницы как в классе кода программной части, так и в Блоки объявлений кода в ASPX-файле.

 Strict Specifies whether to compile the page using the Visual Basic Option Strict mode. true, если Option Strict включен, в противном случае — false. Значение по умолчанию: false.

 Примечание

Атрибут  Strict не обрабатывается для языков, отличных от Visual Basic.

 WarningLevel Задает уровень предупреждений компилятора, при котором им будет прервана компиляция страницы.Possible values are from 0 through 4.


Заметки

Директиву @ Master можно использовать только на главных страницах. Главные страницы определены в файлах, имеющих расширение MASTER.Один MASTER-файл может содержать только одну директиву @ Master.
Пример

В следующем примере кода показывается, как настроить компилятор страниц ASP.NET так, чтобы он рассматривал Visual Basic как язык встраиваемого кода.Код обработки событий определен в разделяемом классе, имеющим имя MasterPageSample. Код для класса MasterPageSample можно найти в файле MasterPageSample.master.vb.

<% @ Master Language="VB" CodeFile="MasterPageSample.master.vb" Inherits="MasterPageSample" %>





Источник: http://expert1.ucoz.com/
Категория: Библиотека Visual Basic | Добавил: hitman (05.04.2012)
Просмотров: 1001 | Теги: vb library | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: