Latest web development tutorials
×

ASP.NET курс

ASP.NET курс ASP.NET Краткое введение

WP курс

WebPages Краткое введение WebPages Razor WebPages раскладка WebPages папка WebPages Общая ситуация WebPages форма WebPages объекты WebPages файл WebPages помощник WebPages WebGrid WebPages диаграмма WebPages Email WebPages PHP WebPages релиз WebPages примеров

WP справочное руководство

WebPages категория WebPages безопасности WebPages база данных WebPages почтовое отделение WebPages помощник

ASP.NET Razor

Razor Краткое введение Razor грамматика Razor C# переменная Razor C# циркуляция Razor C# логика Razor VB переменная Razor VB циркуляция Razor VB логика

ASP.NET MVC

MVC Краткое введение MVC приложений MVC папка MVC раскладка MVC контроллер MVC вид MVC база данных MVC модель MVC безопасности MVC HTML помощник MVC релиз MVC справочное руководство

WF курс

WebForms Краткое введение WebForms страница WebForms управления WebForms событие WebForms форма WebForms ViewState WebForms TextBox WebForms Button WebForms Связывание данных WebForms ArrayList WebForms Hashtable WebForms SortedList WebForms XML файл WebForms Repeater WebForms DataList WebForms Связь с базами данных WebForms Главные страницы WebForms навигация WebForms примеров

WF справочное руководство

WebForms HTML WebForms Controls WebForms Validation

Глобальное использование файла ASP.NET Web Pages

В этой главе описывается глобальную страницу AppStart и PageStart.


Перед запуском Web: _AppStart

Большинство на стороне сервера код написан на личной веб-страницы внутри. Например, если страница содержит форму ввода, то этот сайт, чтобы прочитать данные формы обычно содержат код на стороне сервера.

Тем не менее, вы можете создать страницу с именем _AppStart в корневом каталоге вашего сайта, этот сайт до запуска выполнения кода может быть запущен. Если есть эта страница, ASP.NET будет на месте в других страницах запрашиваемого приоритета для запуска этой страницы.

Типичное использование _AppStart код запуска и инициализации глобального значения (например, счетчики и глобальное имя).

Примечание 1: Расширение _AppStart файла соответствует, например, на странице: _AppStart.cshtml.

Примечание 2: _AppStart подчеркнуты префикс. Поэтому он не может напрямую просматривать.


Перед каждой странице: _PageStart

Код работает, как и раньше, прежде чем _AppStart ваш сайт начнет работать, вы можете написать в каждой папке любой страницы.

Для вашего сайта каждой папки, вы можете добавить файл с именем _PageStart из.

_PageStart Типичное использование для установки макета страницы в папку все страницы или страницы перед запуском проверяет, имеет ли пользователь вошли в систему.


Как это работает?

На рисунке ниже показано, как это работает:

PageStart

После получения запроса, ASP.NET сначала проверяет _AppStart существует. Если _AppStart сайт существует, и это первый запрос получен, запустите _AppStart.

Тогда ASP.NET проверяет _PageStart существует. Если _PageStart существует, то, прежде чем другая страница с запросом на запуск первого _PageStart запуска.

Вы можете вызвать RunPage в _PageStart в () предлагается указать рабочее положение страницы. В противном случае, по умолчанию, запрашиваемая страница _PageStart была запущена только после запуска.