русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Control


Дата добавления: 2013-12-23; просмотров: 614; Нарушение авторских прав


Page

При помощи директивы @Page устанавливаются самые важные настроечные параметры страницы. Директива имеет множество атрибуты, которые перечислены в таблице 37 (выделены значения атрибутов по умолчанию):

Таблица 37

Атрибуты директивы @Page

Имя атрибута Возможные значения Описание
AspCompat True False Устанавливает выполнение страницы в однопоточном апартменте. Позволяет обращаться к COM-компонентам, разработанным в VB (которые могли быть только STA-компонентами)
AutoEventWireup True False Указывает, выполняется ли автоматическое связывание событий страницы с методами, имеющими специфичные имена (например, Page_Load)
Buffer True False Разрешает буферизацию ответа. При включенной буферизации выходной поток страницы сначала записывается в память на сервере, а отсылается клиенту полностью сформированным
ClassName Имя класса Имя для класса страницы. По умолчанию имя файла страницы, в котором точка между именем и расширением aspx заменена символом подчеркивания
ClientTarget Имя User Agent Указывает браузер, на который ориентирована страница.
CodePage Имя кодовой страницы Имя кодовой страницы, в кодировке которой пользователю посылается ответ
CompilerOptions Допустимые опции компилятора Опции компилятора; аналоги опций, передаваемых компилятору командной строки
ContentType Допустимый MIME-тип Указывает на тип содержимого ответа. Атрибут используется, когда возвращаемое значение отличается от text/html (например, ответ сервера – изображение)
Culture Идентификатор культуры Идентификатор культуры устанавливает язык и форматы записи дат, чисел и т. п. Например, идентификатор культуры для американского английского – en-US (используется по умолчанию)
Debug True False Атрибут указывает, компилировать ли страницу с отладочной информацией
Description Любой текст Описание страницы – игнорируется в ASP.NET
EnableSessionState True False ReadOnly Показывает, имеет ли страница доступ к состоянию сеанса (объекту Session). В случае ReadOnly состояние сеанса доступно только для чтения
EnableViewState True False Поддерживает ли страница сохранение состояния для серверных элементов управления
ErrorPage Допустимый URL Страница для переадресации при возникновении необработанной ошибки
Explicit True False Используется режим VB.NET Option Explicit
Inherits Имя класса (возможно, с пространством имен) Указывает пространство имен (опционно) и имя класса, от которого будет наследоваться класс страницы. Атрибут используется совместно с атрибутом Src
Language Имя языка .NET Язык программирования, который применяется для блоков серверного и рендерного кода. Обычно используются значения VB и C#. Атрибут Language может быть записан в серверном тэге <script>. ASP.NET поддерживает только один язык на странице
LCID Допустимый локальный идентификатор Локальный идентификатор страницы, если он отличается от локального идентификатора web-сервера. Например, при LCID="1041" функция FormatCurrency возвращает значения, форматированные как японские йены (¥).
ResponseEncoding Имя системы кодировки символов Формат кодирования текста, отправляемого в ответ. По умолчанию – Unicode (UTF-8)
Src Имя исходного файла Путь и имя файла с исходным кодом класса, наследником которого является страница. Используется совместно с атрибутом Inherits
SmartNavigation True False Разрешает или запрещает развитую навигацию. Развитая навигация поддерживается в IE версии 5.x и выше. Это средство загружает страницу в скрытое поле IFrame, а затем визуализирует только изменившиеся части страницы
Strict True False Используется режим VB.NET Option Strict
Trace True False Указывает на необходимость выполнять трассировку страницы. Трассировка заключается в выводе в нижней части страницы различной дополнительной информации и может быть полезна при отладке
TraceMode SortByTime SortByCategory При включенной трассировке – порядок сортировки сообщений (по времени или по категории)
Transaction Disabled NotSupported Supported Required RequiresNew Задает установки транзакции для страницы
ValidateRequest True False Указывает, производится ли проверка запроса. Проверка заключается в контроле всех передаваемых данных на потенциально опасные значения, к которым отнесены код HTML и скриптов. Если опасные значения выявлены, генерируется HttpRequestValidationException
WarningLevel 0, 1, 2, 3, 4 Указывает уровень предупреждений копилятора, при котором компиляция страницы прекращается

 



Данная директива обладает функциональностью, схожей с директивой @Page, но используется для пользовательских элементов ASP.NET. Атрибуты, доступные в директиве @Control, образуют подмножество атрибутов директивы @Page: AutoEventWireup, ClassName, CompilerOptions, Debug, Description, EnableViewState, Explicit, Inherits, Language, Strict, Src, WarningLevel.

 



<== предыдущая лекция | следующая лекция ==>
ASP.NET | Register


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Полезен материал? Поделись:

Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.002 сек.