Udostępnij przez


CreateUserWizard.InvalidAnswerErrorMessage Właściwość

Definicja

Pobiera lub ustawia komunikat wyświetlany, gdy odpowiedź pobierania hasła jest nieprawidłowa.

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

Wartość właściwości

Komunikat wyświetlany, gdy odpowiedź pobierania hasła jest nieprawidłowa. Wartość domyślna to "Wprowadź inną odpowiedź na zabezpieczenia". Domyślny tekst kontrolki jest zlokalizowany na podstawie bieżących ustawień regionalnych serwera.

Przykłady

Poniższy przykład kodu zmienia InvalidAnswerErrorMessage właściwość dostawcy członkostwa, który wymaga odpowiedzi o minimalnej długości. Rzeczywisty dostawca członkostwa nie jest wyświetlany.

<%@ 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 InvalidAnswerErrorMessage sample</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
      <asp:createuserwizard id="Createuserwizard1" runat="server"
        InvalidAnswerErrorMessage="The security question answer must be at least 8 characters long.">
        <WizardSteps>
                <asp:CreateUserWizardStep ID="CreateUserWizardStep1" runat="server">
                </asp:CreateUserWizardStep>
                <asp:CompleteWizardStep ID="CompleteWizardStep1" runat="server">
                </asp:CompleteWizardStep>
            </WizardSteps>
      </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 runat="server">
    <title>CreateUserWizard InvalidAnswerErrorMessage sample</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
      <asp:createuserwizard id="Createuserwizard1" runat="server"
        InvalidAnswerErrorMessage="The security question answer must be at least 8 characters long.">
        <WizardSteps>
                <asp:CreateUserWizardStep ID="CreateUserWizardStep1" runat="server">
                </asp:CreateUserWizardStep>
                <asp:CompleteWizardStep ID="CompleteWizardStep1" runat="server">
                </asp:CompleteWizardStep>
            </WizardSteps>
      </asp:createuserwizard>
    </div>
    </form>
</body>
</html>

Uwagi

Membership Dostawca członkostwa klasy określony we MembershipProvider właściwości może obsługiwać pytanie i odpowiedź na potrzeby pobierania lub resetowania hasła użytkownika. Właściwość InvalidAnswerErrorMessage jest wyświetlana, gdy odpowiedź wprowadzona przez użytkownika nie spełnia wymagań dotyczących odpowiedzi ustawionej przez dostawcę członkostwa. Rzeczywiste wymagania dotyczące odpowiedzi są określane przez dostawcę członkostwa i mogą być różne dla różnych dostawców.

Wartość tej właściwości, po ustawieniu, można zapisać automatycznie w pliku zasobów przy użyciu narzędzia projektanta. Aby uzyskać więcej informacji, zobacz LocalizableAttribute temat Globalizacja i Lokalizacja.

Dotyczy

Zobacz też