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ページ

この章では、グローバル・ページAPPSTARTとPageStartについて説明します。


_AppStart:ウェブを開始する前に

ほとんどのサーバー側のコードは、内部の個人のWebページで書かれています。 ページは、入力フォームが含まれている場合、例えば、このウェブサイトは通常、サーバ側のコードが含まれているフォームデータを読み出します。

しかし、あなたのサイトのルートに_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を実行するように要求されています。

あなたはページの動作位置を指定するために要求されている()で_PageStartにRunPageを呼び出すことができます。 そうでない場合は、デフォルトでは、要求されたページは_PageStartが唯一の実行後に実行されました。