Nicht bekommen kann asp.net regular expression validator zu arbeiten für leere Kennwörter?

Ich nicht wollen, dass leere Kennwörter, aber wenn ich die textbox leer ist, wird der text-Eigenschaft aus dem regulären Ausdruck nicht zeigen, bis ich geben Sie mindestens 1 Zeichen. Wie kann ich erlauben es nicht, ein leeres Kennwort? Ich habe versucht mit der " + " - Zeichen anstelle der * Zeichen, aber es immer noch nicht.

<asp:RegularExpressionValidator 
                                ControlToValidate="txtPassword" 
                                Display="Dynamic"
                                runat="server" 
                                Text="Invalid" 
                                ValidationExpression="^(?=.*\d{1})(?=.*[a-zA-Z]{2}).{7,}$"
                                ValidationGroup="UserRegistrationValidation">
</asp:RegularExpressionValidator>
InformationsquelleAutor Xaisoft | 2010-07-21
Schreibe einen Kommentar