Comparteix a través de


PasswordRecovery.GeneralFailureText Propiedad

Definición

Obtiene o establece el mensaje de error que se muestra cuando hay un problema con el proveedor de pertenencia del control PasswordRecovery.

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

Valor de propiedad

Mensaje de error que se muestra cuando la contraseña del usuario no se enviará por correo electrónico debido a un problema con el proveedor de pertenencia. El valor predeterminado es "Error al recuperar su contraseña. Inténtelo de nuevo."

Ejemplos

En el ejemplo de código siguiente se establece la GeneralFailureText propiedad .

<%@ 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>

Comentarios

La GeneralFailureText propiedad se muestra al usuario cuando hay un problema con el proveedor de pertenencia que administra la información del usuario para el PasswordRecovery control. Normalmente, la GeneralFailureText propiedad se muestra cuando el proveedor de pertenencia no puede conectarse al almacén de datos que contiene información del usuario.

El texto especificado en la UserNameFailureText propiedad se muestra en la vista UserName cuando el proveedor no encuentra el nombre de usuario especificado en la base de datos. La QuestionFailureText propiedad se muestra en la vista Pregunta cuando la respuesta escrita por el usuario no coincide con la respuesta almacenada. La GeneralFailureText propiedad se muestra para todos los demás errores.

La apariencia de la GeneralFailureText propiedad se define mediante la configuración de estilo de la FailureTextStyle propiedad .

Al establecer plantillas para definir la apariencia del PasswordRecovery control, la GeneralFailureText propiedad se muestra en un control opcional Literal con el identificador de control establecido en "FailureText".

El texto predeterminado de la propiedad se localiza en función de la configuración regional del servidor.

El valor de esta propiedad, cuando se establece, se puede guardar automáticamente en un archivo de recursos mediante una herramienta de diseñador. Para obtener más información, vea LocalizableAttributeGlobalización y localización.

Se aplica a

Consulte también