次の方法で共有


方法 : ASP.NET Web ページにログイン ボタンを追加する

更新 : 2007 年 11 月

ユーザー認証に ASP.NET メンバシップ (フォーム認証) を使用する ASP.NET アプリケーションにユーザーがログインできるようにするには、LoginStatus コントロールを使用します。LoginStatus コントロールは、ユーザーの認証状態を検出します。ユーザーが認証されない場合、このコントロールはアプリケーションのログイン ページにユーザーを誘導するボタンを表示します。ユーザーが認証されると、LoginStatus コントロールはアプリケーションからログアウトするためのボタンを表示します。

ms178332.alert_note(ja-jp,VS.90).gifメモ :

既定では、ASP.NET メンバシップとフォーム認証は、Login.aspx というページを使用するように構成されています。<forms> 要素の loginUrl 属性を設定すると、アプリケーションの構成ファイルの既定のログイン ページの名前を変更できます。

既定では、LoginStatus コントロールがボタンをレンダリングします。ボタンのテキストは、LoginText プロパティを設定して構成します。LoginStatus コントロールを構成して、イメージ (ImageButton コントロール) を表示することもできます。

ASP.NET Web ページにログイン ボタンを追加するには

  1. ページに LoginStatus コントロールを追加します。

  2. ボタンに表示されるテキストは、LoginText プロパティと LogoutText プロパティを設定してカスタマイズします。

ログインまたはログアウトのイメージを追加するには

  1. ページに LoginStatus コントロールを追加します。

  2. LoginImageUrlLogoutImageUrl に、それぞれログインとログアウトのイメージとして表示するイメージの URL を設定します。

  3. イメージに対して表示する alt テキストは、LoginText プロパティと LogoutText プロパティを設定してカスタマイズします。

参照

参照

ASP.NET ログイン コントロールの概要