LoginView.ViewChanging イベント

定義

ビューが変更される前に発生します。

public:
 event EventHandler ^ ViewChanging;
public event EventHandler ViewChanging;
member this.ViewChanging : EventHandler 
Public Custom Event ViewChanging As EventHandler 

イベントの種類

注釈

LoginView コントロールは、ビューを切り替えると、前のテンプレートからコントロールを削除し、新しいテンプレートから新しい子コントロールを作成します。 ViewChanging イベントは、前のコントロールが削除される前に発生します。

ViewChanging イベントを使用して、コントロールを削除する前に必要なコントロール情報の保存などの処理を実行します。

Note

ViewChanging イベントは、ページへのポストバック中にユーザーのログイン状態が変更された場合にのみ発生します。 ユーザーが ViewChanging コントロールを使用してログインした場合、またはユーザーが Login コントロールを使用してログアウトした場合、LoginStatus イベントは発生しません。 ViewChanging イベントは、ユーザーがログインまたはログアウトした後にリダイレクトされた場合にも発生しません。 ViewChanging イベントが発生する場合の例として、ユーザーが別のページにリダイレクトされずに SignOut メソッドを呼び出してログアウトする場合があります。 ページへの次のポストバック中に、 LoginView コントロールはユーザーのログイン状態の変化を検出し、 ViewChanging イベントを発生させます。

イベントの処理の詳細については、「処理とイベントの発生」を参照してください。

適用対象

こちらもご覧ください