LoginStatus イベント

名前 | 説明 | |
---|---|---|
![]() | DataBinding | サーバー コントロールがデータ ソースに連結すると発生します。 ( Control から継承されます。) |
![]() | Disposed | サーバー コントロールがメモリから解放されると発生します。これは、ASP.NET ページが要求されている場合のサーバー コントロールの有効期間における最終段階です。 ( Control から継承されます。) |
![]() | Init | サーバー コントロールが初期化されると発生します。これは、サーバー コントロールの有効期間における最初の手順です。 ( Control から継承されます。) |
![]() | Load | サーバー コントロールが Page オブジェクトに読み込まれると発生します。 ( Control から継承されます。) |
![]() | LoggedOut | ユーザーがログアウト リンクをクリックして、ログアウト プロセスが完了した後に発生します。 |
![]() | LoggingOut | ユーザーがログアウト ボタンをクリックしたときに発生します。 |
![]() | PreRender | Control オブジェクトの読み込み後、表示を開始する前に発生します。 ( Control から継承されます。) |
![]() | Unload | サーバー コントロールがメモリからアンロードされると発生します。 ( Control から継承されます。) |

LoginStatus クラス
アセンブリ: System.Web (system.web.dll 内)

<BindableAttribute(False)> _ Public Class LoginStatus Inherits CompositeControl
[BindableAttribute(false)] public class LoginStatus : CompositeControl
BindableAttribute(false) public class LoginStatus extends CompositeControl

LoginStatus コントロールには、Web サイトへのログインと Web サイトからのログアウトの 2 つの状態があり、Page オブジェクトの Request プロパティの IsAuthenticated プロパティによって決定されます。
LoginStatus コントロールは、LoginImageUrl プロパティおよび LogoutImageUrl プロパティの設定によって、テキストまたはイメージ リンクを表示します。いずれかの状態または両方の状態に対して、テキストまたはイメージを表示できます。
ユーザーがサイトにログインしていないときには、LoginStatus コントロールに、アプリケーションの構成設定で定義されたログイン ページへのリンクが表示されます。ユーザーが Web サイトにログインしているときには、LoginStatus コントロールに、Web サイトからログアウトするためのリンクが表示されます。Web サイトからログアウトすると、ユーザーの認証状態が解除され、Cookie を使用している場合には、ユーザーのクライアント コンピュータから Cookie が消去されます。その後、その Web サイトにアクセスすると、LoginStatus コントロールはログイン用のプロンプトを表示します。
ログアウト動作は、LogoutAction プロパティによって制御されます。このプロパティは、現在のページの更新、アプリケーションの構成設定で定義されたログイン ページへのリダイレクト、または LogoutPageUrl プロパティで指定されたページへのリダイレクトを実行するかどうかを指定します。既定では、現在のページが更新されます。
![]() |
---|
ユーザーが LoginStatus コントロールを使用して Web サイトからログアウトすると、ビューステートに表示されたすべてのデータおよびすべてのポスト データが失われます。 |
ユーザー補助
このコントロールに既定でレンダリングされるマークアップは、Web Content Accessibility Guidelines (WCAG) 1.0 の優先度 1 ガイドラインなどのユーザー補助に関する標準に適合しない可能性があります。このコントロールのユーザー補助サポートの詳細については、「ASP.NET コントロールとユーザー補助」を参照してください。


System.Web.UI.Control
System.Web.UI.WebControls.WebControl
System.Web.UI.WebControls.CompositeControl
System.Web.UI.WebControls.LoginStatus


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


LoginStatus コンストラクタ
アセンブリ: System.Web (system.web.dll 内)


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


LoginStatus プロパティ



LoginStatus メソッド



LoginStatus メンバ
ユーザーの認証状態を検出して、リンクの状態を Web サイトに対するログインまたはログアウトに切り替えます。
LoginStatus データ型で公開されるメンバを以下の表に示します。






名前 | 説明 | |
---|---|---|
![]() | DataBinding | サーバー コントロールがデータ ソースに連結すると発生します。(Control から継承されます。) |
![]() | Disposed | サーバー コントロールがメモリから解放されると発生します。これは、ASP.NET ページが要求されている場合のサーバー コントロールの有効期間における最終段階です。(Control から継承されます。) |
![]() | Init | サーバー コントロールが初期化されると発生します。これは、サーバー コントロールの有効期間における最初の手順です。(Control から継承されます。) |
![]() | Load | サーバー コントロールが Page オブジェクトに読み込まれると発生します。(Control から継承されます。) |
![]() | LoggedOut | ユーザーがログアウト リンクをクリックして、ログアウト プロセスが完了した後に発生します。 |
![]() | LoggingOut | ユーザーがログアウト ボタンをクリックしたときに発生します。 |
![]() | PreRender | Control オブジェクトの読み込み後、表示を開始する前に発生します。(Control から継承されます。) |
![]() | Unload | サーバー コントロールがメモリからアンロードされると発生します。(Control から継承されます。) |

- LoginStatusのページへのリンク