Поиск…
Директива по применению
Директива Application определяет атрибуты приложения. Он отображается в верхней части файла global.aspx. Основной синтаксис директивы Application:
<%@ Application Language="C#" %>
Атрибутами директивы Application являются:
Атрибуты | Описание |
---|---|
Inherits | Имя класса, из которого следует наследовать. |
Описание | Текстовое описание приложения. Парсеры и компиляторы игнорируют это. |
язык | Язык, используемый в кодовых блоках. |
Директива по контролю
Директива управления используется с пользовательскими элементами управления и появляется в файлах управления пользователя (.ascx).
Основной синтаксис директивы Control:
<%@ Control Language="C#" EnableViewState="false" %>
Атрибутами директивы Control являются:
Атрибуты | Описание |
---|---|
AutoEventWireup | Логическое значение, которое включает или отключает автоматическую связь событий с обработчиками. |
ИмяКласса | Имя файла для элемента управления. |
отлаживать | Логическое значение, которое включает или отключает компиляцию с помощью отладочных символов. |
Описание | Текстовое описание управляющей страницы, игнорируемое компилятором. |
EnableViewState | Булевское значение, указывающее, поддерживается ли состояние просмотра в запросах страниц. |
Явный | Для языка VB говорит компилятору использовать режим явного выбора. |
Inherits | Класс, из которого наследуется страница управления. |
язык | Язык для кода и скрипта. |
Src | Имя файла для класса кода. |
строгий | Для языка VB говорит компилятору использовать режим строгого режима. |
Директива по инвентаризации
Директива Implement указывает, что веб-страница, главная страница или страница управления пользователями должны реализовывать указанный интерфейс .Net framework.
Основной синтаксис для директивы tools:
<%@ Implements Interface="interface_name" %>
Основная директива
Директива Master указывает файл страницы как страницу mater.
Основным синтаксисом образца MasterPage является:
<%@ MasterPage Language="C#" AutoEventWireup="true" CodeFile="SiteMater.master.cs" Inherits="SiteMaster" %>
Директива по импорту
Директива Import импортирует пространство имен в веб-страницу, страницу управления пользователями приложения. Если директива Import указана в файле global.asax, она применяется ко всему приложению. Если он находится на странице страницы управления пользователями, он применяется к этой странице или элементу управления.
Основной синтаксис для директивы import:
<%@ namespace="System.Drawing" %>
Директива MasterType
Директива MasterType назначает имя класса для свойства Master страницы, чтобы сделать его строго типизированным.
Основной синтаксис директивы MasterType:
<%@ MasterType attribute="value"[attribute="value" ...] %>
Директива по страницам
Директива Страница определяет атрибуты, специфичные для файла страницы для парсера страницы и компилятора.
Основной синтаксис директивы страницы:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Trace="true" %>
Атрибутами директивы страницы являются:
Атрибуты | Описание |
---|---|
AutoEventWireup | Булево значение, которое включает или отключает события страницы, которые автоматически привязаны к методам; например, Page_Load. |
буфер | Логическое значение, которое включает или отключает буферизацию HTTP-ответа. |
ИмяКласса | Имя класса для страницы. |
ClientTarget | Браузер, для которого серверные элементы управления должны отображать контент. |
CodeFile | Имя кода за файлом. |
отлаживать | Булево значение, которое включает или отключает компиляцию с помощью отладочных символов. |
Описание | Текстовое описание страницы, игнорируемое парсером. |
EnableSessionState | Он включает, отключает или делает состояние сеанса только для чтения. |
EnableViewState | Логическое значение, которое включает или отключает состояние просмотра в запросах страниц. |
ErrorPage | URL для перенаправления, если возникает необработанное исключение страницы. |
Inherits | Название кода позади или другого класса. |
язык | Язык программирования для кода. |
Src | Имя файла кода за классом. |
след | Он включает или отключает отслеживание. |
TraceMode | Он показывает, как отображаются сообщения трассировки и сортируются по времени или категории. |
Сделка | Он указывает, поддерживаются ли транзакции. |
ValidateRequest | Логическое значение, указывающее, проверяются ли все входные данные с жестко запрограммированным списком значений. |
Директива OutputCache
Директива OutputCache управляет политиками вывода кэширования веб-страницы или пользовательского элемента управления.
Основной синтаксис директивы OutputCache:
<%@ OutputCache Duration="15" VaryByParam="None" %>