Udostępnij za pośrednictwem


Login.PasswordRecoveryText Właściwość

Definicja

Pobiera lub ustawia tekst linku do strony odzyskiwania haseł.

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

Wartość właściwości

Tekst linku do strony odzyskiwania hasła. Wartość domyślna to Empty.

Przykłady

Poniższy przykład kodu ustawia właściwość w PasswordRecoveryText celu określenia tekstu linku do strony odzyskiwania haseł witryny. W przykładzie zostanie wyświetlony formularz logowania i ustawiono PasswordRecoveryUrl właściwości i PasswordRecoveryText . Jeśli użytkownik kliknie pozycję "Nie pamiętasz hasła", zostanie wyświetlona strona getPass.aspx.

<%@ 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">
void OnLoginError(object sender, EventArgs e)
{
    Login1.PasswordRecoveryText = "Did you forget your password?";
}
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <asp:Login id="Login1" runat="server" 
                PasswordRecoveryText="Forgot your password?" 
                PasswordRecoveryUrl="getPass.aspx" 
                OnLoginError="OnLoginError">
            </asp:Login>

        </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">
Sub OnLoginError(ByVal sender As Object, ByVal e As EventArgs)
    Login1.PasswordRecoveryText = "Did you forget your password?"
End Sub
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <asp:Login id="Login1" runat="server" 
                PasswordRecoveryText="Forgot your password?" 
                PasswordRecoveryUrl="getPass.aspx" 
                OnLoginError="OnLoginError">
            </asp:Login>

        </form>
    </body>
</html>

Uwagi

Właściwość PasswordRecoveryText zawiera tekst linku do strony odzyskiwania haseł dla witryny. Adres URL strony odzyskiwania haseł jest określony we PasswordRecoveryUrl właściwości .

Jeśli PasswordRecoveryUrl wartość jest pusta, tekst we PasswordRecoveryText właściwości jest wyświetlany użytkownikowi, ale nie jest sformatowany jako link.

PasswordRecoveryText Jeśli właściwość jest pusta, link do strony odzyskiwania haseł nie jest dostępny dla użytkownika.

Wartość tej właściwości, po ustawieniu, można automatycznie zapisać w pliku zasobów za pomocą narzędzia projektanta. Aby uzyskać więcej informacji, zobacz LocalizableAttributeGlobalization and Localization (Globalizacja i lokalizacja).

Dotyczy

Zobacz też