ChangePassword.OnChangingPassword(LoginCancelEventArgs) Metod

Definition

Genererar ChangingPassword händelsen innan användarens lösenord ändras av medlemskapsprovidern.

protected:
 virtual void OnChangingPassword(System::Web::UI::WebControls::LoginCancelEventArgs ^ e);
protected virtual void OnChangingPassword(System.Web.UI.WebControls.LoginCancelEventArgs e);
abstract member OnChangingPassword : System.Web.UI.WebControls.LoginCancelEventArgs -> unit
override this.OnChangingPassword : System.Web.UI.WebControls.LoginCancelEventArgs -> unit
Protected Overridable Sub OnChangingPassword (e As LoginCancelEventArgs)

Parametrar

e
LoginCancelEventArgs

Ett CancelEventArgs objekt som innehåller händelsedata.

Kommentarer

Metoden OnChangingPassword anropas innan den medlemskapsprovider som anges i MembershipProvider egenskapen anropas för att ändra användarens lösenord.

OnChangingPassword Använd metoden för att utföra den bearbetning som krävs innan du ändrar lösenordet, till exempel genom att kontrollera det nya lösenordet för att se till att det inte finns i en lista med vanliga lösenord.

Metoden OnChangingPassword kan avbryta ChangingPassword händelsen genom att ange Cancel egenskapen för objektet CancelEventArgs som skickas som e-parametern till true.

När du skapar en händelse anropas händelsehanteraren via ett ombud. Mer information finns i Server Event Handling i ASP.NET Web Forms Pages.

Metoden OnChangingPassword gör det också möjligt för härledda klasser att hantera händelsen utan att koppla ett ombud. Det här är den bästa tekniken för att hantera händelsen i en härledd klass.

Anteckningar till arvingar

När du OnChangingPassword(LoginCancelEventArgs) åsidosätter metoden i en härledd klass måste du anropa OnChangingPassword(LoginCancelEventArgs) metoden för basklassen så att registrerade ombud får händelsen.

Gäller för

Se även