CreateUserErrorEventArgs.CreateUserError Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur indiquant le résultat d'un événement CreatingUser.
public:
property System::Web::Security::MembershipCreateStatus CreateUserError { System::Web::Security::MembershipCreateStatus get(); void set(System::Web::Security::MembershipCreateStatus value); };
public System.Web.Security.MembershipCreateStatus CreateUserError { get; set; }
member this.CreateUserError : System.Web.Security.MembershipCreateStatus with get, set
Public Property CreateUserError As MembershipCreateStatus
Valeur de propriété
Une des valeurs d'énumération MembershipCreateStatus.
Exemples
L’exemple suivant utilise l’événement CreateUserError pour afficher la valeur de propriété CreateUserError dans un Label contrôle, Label1
. Pour obtenir un fichier .aspx qui peut être utilisé pour exécuter l’exemple, consultez la CreateUserErrorEventArgs rubrique .
public partial class CreateUserWizardErrorcs_aspx : System.Web.UI.Page
{
protected void OnCreateUserError(object sender, System.Web.UI.WebControls.CreateUserErrorEventArgs e)
{
switch (e.CreateUserError)
{
case MembershipCreateStatus.DuplicateUserName:
Label1.Text = "Username already exists. Please enter a different user name.";
break;
case MembershipCreateStatus.DuplicateEmail:
Label1.Text = "A username for that email address already exists. Please enter a different email address.";
break;
case MembershipCreateStatus.InvalidPassword:
Label1.Text = "The password provided is invalid. Please enter a valid password value.";
break;
case MembershipCreateStatus.InvalidEmail:
Label1.Text = "The email address provided is invalid. Please check the value and try again.";
break;
case MembershipCreateStatus.InvalidAnswer:
Label1.Text = "The password retrieval answer provided is invalid. Please check the value and try again.";
break;
case MembershipCreateStatus.InvalidQuestion:
Label1.Text = "The password retrieval question provided is invalid. Please check the value and try again.";
break;
case MembershipCreateStatus.InvalidUserName:
Label1.Text = "The user name provided is invalid. Please check the value and try again.";
break;
case MembershipCreateStatus.ProviderError:
Label1.Text = "The authentication provider returned an error. Please verify your entry and try again. If the problem persists, please contact your system administrator.";
break;
case MembershipCreateStatus.UserRejected:
Label1.Text = "The user creation request has been canceled. Please verify your entry and try again. If the problem persists, please contact your system administrator.";
break;
default:
Label1.Text = "An unknown error occurred. Please verify your entry and try again. If the problem persists, please contact your system administrator.";
break;
}
}
}
Partial Class CreateUserWizardErrorvb_aspx
Inherits System.Web.UI.Page
Protected Sub OnCreateUserError(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.CreateUserErrorEventArgs)
Select Case (e.CreateUserError)
Case MembershipCreateStatus.DuplicateUserName
Label1.Text = "Username already exists. Please enter a different user name."
Case MembershipCreateStatus.DuplicateEmail
Label1.Text = "A username for that email address already exists. Please enter a different email address."
Case MembershipCreateStatus.InvalidPassword
Label1.Text = "The password provided is invalid. Please enter a valid password value."
Case MembershipCreateStatus.InvalidEmail
Label1.Text = "The email address provided is invalid. Please check the value and try again."
Case MembershipCreateStatus.InvalidAnswer
Label1.Text = "The password retrieval answer provided is invalid. Please check the value and try again."
Case MembershipCreateStatus.InvalidQuestion
Label1.Text = "The password retrieval question provided is invalid. Please check the value and try again."
Case MembershipCreateStatus.InvalidUserName
Label1.Text = "The user name provided is invalid. Please check the value and try again."
Case MembershipCreateStatus.ProviderError
Label1.Text = "The authentication provider returned an error. Please verify your entry and try again. If the problem persists, please contact your system administrator."
Case MembershipCreateStatus.UserRejected
Label1.Text = "The user creation request has been canceled. Please verify your entry and try again. If the problem persists, please contact your system administrator."
Case Else
Label1.Text = "An unknown error occurred. Please verify your entry and try again. If the problem persists, please contact your system administrator."
End Select
End Sub
End Class
Remarques
La CreateUserError propriété indique la valeur d’énumération MembershipCreateStatus qui correspond à l’erreur qui s’est produite pendant l’événement CreatingUser .