PasswordRecovery.TextBoxStyle Propiedad

Definición

Obtiene una referencia a una colección de propiedades de estilo que definen la apariencia de los cuadros de texto del control PasswordRecovery.

public:
 property System::Web::UI::WebControls::Style ^ TextBoxStyle { System::Web::UI::WebControls::Style ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.WebControls.Style TextBoxStyle { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.TextBoxStyle : System.Web.UI.WebControls.Style
Public ReadOnly Property TextBoxStyle As Style

Valor de propiedad

Referencia al objeto Style que contiene las propiedades que definen el aspecto de los cuadros de texto del control PasswordRecovery.

Atributos

Ejemplos

En el ejemplo de código siguiente se cambia la apariencia del cuadro de texto Nombre de usuario si el usuario comete un error al escribir su nombre de usuario.

Importante

Este ejemplo contiene un cuadro de texto que acepta la entrada del usuario, que es una amenaza de seguridad potencial. De forma predeterminada, ASP.NET Web Pages valida que los datos proporcionados por el usuario no incluyen elementos HTML ni de script. Para más información, consulte Información general sobre los ataques mediante scripts.

<%@ 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 PasswordRecovery1_UserLookupError(object sender, EventArgs e)
    {
        PasswordRecovery1.TextBoxStyle.BackColor = System.Drawing.Color.Red;
        PasswordRecovery1.TextBoxStyle.ForeColor = System.Drawing.Color.White;
    }
</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:passwordrecovery id="PasswordRecovery1" runat="server" 
        onuserlookuperror="PasswordRecovery1_UserLookupError">
        <textboxstyle backcolor="#C0FFC0"></textboxstyle>
    </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">
    Sub PasswordRecovery1_UserLookupError(ByVal sender As Object, ByVal e As System.EventArgs)
        PasswordRecovery1.TextBoxStyle.BackColor = System.Drawing.Color.Red
        PasswordRecovery1.TextBoxStyle.ForeColor = System.Drawing.Color.White
    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:passwordrecovery id="PasswordRecovery1" runat="server" 
        onuserlookuperror="PasswordRecovery1_UserLookupError">
        <textboxstyle backcolor="#C0FFC0"></textboxstyle>
    </asp:passwordrecovery>

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

Comentarios

La TextBoxStyle propiedad define la apariencia de los cuadros de texto en el PasswordRecovery control . Esta propiedad es de solo lectura; sin embargo, puede establecer las propiedades del Style objeto que devuelve. Puede establecer estas propiedades mediante declaración en el formulario Property-Subproperty, donde Subproperty representa una propiedad de la Style clase (por ejemplo, TextBoxStyle-ForeColor). También puede establecer las propiedades mediante programación en el formulario Property.Subproperty (por ejemplo, TextBoxStyle.ForeColor).

La configuración común incluye propiedades personalizadas de color de fondo, color de texto y fuente.

La configuración de estilo de la TextBoxStyle propiedad se combina con la configuración de estilo del PasswordRecovery control. Cualquier configuración realizada en la TextBoxStyle propiedad invalida la configuración correspondiente en las propiedades del PasswordRecovery control.

La configuración invalida TextBoxStyle las siguientes PasswordRecovery propiedades:

Cuando se usan plantillas para definir la apariencia del PasswordRecovery control, la TextBoxStyle propiedad no tiene ningún efecto.

Se aplica a

Consulte también