CreateUserErrorEventArgs.CreateUserError Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau menetapkan nilai yang menunjukkan hasil CreatingUser peristiwa.
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
Nilai Properti
Salah MembershipCreateStatus satu nilai enumerasi.
Contoh
Contoh berikut menggunakan CreateUserError peristiwa untuk menampilkan CreateUserError nilai properti dalam Label kontrol, Label1
. Untuk file .aspx yang dapat digunakan untuk menjalankan contoh, lihat CreateUserErrorEventArgs topik .
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
Keterangan
Properti CreateUserError menunjukkan MembershipCreateStatus nilai enumerasi yang sesuai dengan kesalahan yang terjadi selama peristiwa.CreatingUser