Bagikan melalui


CreateUserWizard.PasswordRegularExpressionErrorMessage Properti

Definisi

Mendapatkan atau mengatur pesan kesalahan yang ditampilkan ketika kata sandi yang dimasukkan tidak sesuai dengan persyaratan kata sandi situs.

public:
 virtual property System::String ^ PasswordRegularExpressionErrorMessage { System::String ^ get(); void set(System::String ^ value); };
public virtual string PasswordRegularExpressionErrorMessage { get; set; }
member this.PasswordRegularExpressionErrorMessage : string with get, set
Public Overridable Property PasswordRegularExpressionErrorMessage As String

Nilai Properti

Pesan kesalahan ditampilkan ketika kata sandi yang dimasukkan tidak meneruskan ekspresi reguler yang PasswordRegularExpression ditentukan dalam properti . Defaultnya adalah "Masukkan kata sandi yang berbeda." Teks default untuk kontrol dilokalkan berdasarkan lokal server saat ini.

Contoh

Contoh kode berikut mengatur PasswordRequiredErrorMessage properti untuk menjelaskan kepada pengguna bahwa kata sandi yang dimasukkan tidak memenuhi persyaratan ekspresi reguler yang terkandung dalam PasswordRegularExpression properti . Untuk meneruskan ekspresi reguler, kata sandi harus:

  • Lebih dari enam karakter.

  • Berisi setidaknya satu digit.

  • Berisi setidaknya satu karakter khusus (non-alfanumerik).

<%@ page language="C#"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>CreateUserWizard.PasswordRegularExpression sample</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
      <asp:createuserwizard id="Createuserwizard1" runat="server" 
        passwordregularexpression='@\"(?:.{7,})(?=(.*\d){1,})(?=(.*\W){1,})'
        passwordregularexpressionerrormessage="Your password must be 7 characters long, and contain at least one number and one special character.">
      </asp:createuserwizard>
    </div>
    </form>
</body>
</html>
<%@ page language="VB"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>CreateUserWizard.PasswordRegularExpression sample</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
      <asp:createuserwizard id="Createuserwizard1" runat="server" 
        passwordregularexpression='@\"(?:.{7,})(?=(.*\d){1,})(?=(.*\W){1,})'
        passwordregularexpressionerrormessage="Your password must be 7 characters long, and contain at least one number and one special character.">
      </asp:createuserwizard>
    </div>
    </form>
</body>
</html>

Keterangan

PasswordRegularExpressionErrorMessage Gunakan properti untuk memberi tahu pengguna bahwa kata sandi yang dimasukkan tidak sesuai dengan persyaratan kata sandi situs.

Berlaku untuk

Lihat juga