Udostępnij za pośrednictwem


PasswordRecovery.UserNameFailureText Właściwość

Definicja

Pobiera lub ustawia tekst wyświetlany, gdy nazwa użytkownika wprowadzona przez użytkownika nie jest prawidłową nazwą użytkownika witryny sieci Web.

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

Wartość właściwości

Tekst wyświetlany, gdy nazwa użytkownika wprowadzona przez użytkownika nie jest prawidłową nazwą użytkownika witryny sieci Web. Wartość domyślna to "Nie można uzyskać dostępu do Twoich informacji. Spróbuj ponownie”.

Przykłady

Poniższy przykład kodu ustawia UserNameFailureText właściwość na "Nie można odnaleźć tej nazwy użytkownika. Spróbuj ponownie”.

<%@ 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>
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">
        <asp:PasswordRecovery id="PasswordRecovery1" runat="server" 
            GeneralFailureText="You password cannot be retrieved at this time. Please try again later." 
            QuestionFailureText="Your answer does not match the stored answer. Please try again." 
            UserNameFailureText="We couldn't find that user name. Please try again.">
            <FailureTextStyle backcolor="Red" forecolor="White"></FailureTextStyle>
        </asp:PasswordRecovery>
    </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">

    ' Insert page code here
    '

</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">
        <asp:PasswordRecovery id="PasswordRecovery1" runat="server" 
            GeneralFailureText="You password cannot be retrieved at this time. Please try again later." 
            QuestionFailureText="Your answer does not match the stored answer. Please try again." 
            UserNameFailureText="We couldn't find that user name. Please try again.">
            <FailureTextStyle backcolor="Red" forecolor="White"></FailureTextStyle>
        </asp:PasswordRecovery>
        <!-- Insert content here -->
    </form>
</body>
</html>

Uwagi

Właściwość UserNameFailureText zawiera komunikat o błędzie wyświetlany, gdy użytkownik wprowadza nazwę użytkownika, która nie jest rozpoznawana przez dostawcę członkostwa zdefiniowanego MembershipProvider we właściwości.

Ustawienia stylu we FailureTextStyle właściwości definiują wygląd tekstu we UserNameFailureText właściwości.

Po przypisaniu szablonu UserNameTemplate do właściwości UserNameFailureText właściwość jest wyświetlana w opcjonalnej Literal kontrolce z właściwością ustawioną ID na "FailureText".

Domyślny tekst właściwości jest zlokalizowany na podstawie ustawień regionalnych serwera.

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ż