Sdílet prostřednictvím


PasswordRecovery.HyperLinkStyle Vlastnost

Definice

Získá odkaz na kolekci vlastností, které definují vzhled hypertextových odkazů v ovládacím PasswordRecovery prvku.

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

Hodnota vlastnosti

Odkaz na TableItemStyle objekt obsahující nastavení definující vzhled hypertextových odkazů.

Atributy

Příklady

Následující příklad kódu používá HyperLinkStyle vlastnost ke zvýraznění odkazu na stránku nápovědy, když uživatel zadá uživatelské jméno, které není nalezeno v úložišti dat v ovládacím PasswordRecovery prvku.

<%@ 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.HelpPageText = "Need help with recovering your password?";
        PasswordRecovery1.HyperLinkStyle.BackColor = System.Drawing.Color.DarkGreen;
        PasswordRecovery1.HyperLinkStyle.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"
      helppagetext="Help with recovering your password" 
      helppageurl="recoveryHelp.aspx" OnUserLookupError="PasswordRecovery1_UserLookupError">
        <hyperlinkstyle backcolor="#E0E0E0"></hyperlinkstyle>
    </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.HelpPageText = "Need help with recovering your password?"
        PasswordRecovery1.HyperLinkStyle.BackColor = System.Drawing.Color.DarkGreen
        PasswordRecovery1.HyperLinkStyle.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"
      helppagetext="Help with recovering your password" 
      helppageurl="recoveryHelp.aspx" OnUserLookupError="PasswordRecovery1_UserLookupError">
        <hyperlinkstyle backcolor="#E0E0E0"></hyperlinkstyle>
    </asp:passwordrecovery>

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

Poznámky

Vlastnost HyperLinkStyle definuje vzhled HelpPageText vlastnosti . Tato vlastnost je jen pro čtení; Můžete však nastavit vlastnosti objektu, který Style vrací. Vlastnosti lze nastavit deklarativně ve tvaru Property-Subproperty, kde Subproperty představuje vlastnost Style třídy (například HyperLinkStyle-ForeColor). Vlastnosti můžete také nastavit programově ve formuláři Property.Subproperty (například HyperLinkStyle.ForeColor).

Mezi běžná nastavení patří vlastní barva pozadí, barva textu a vlastnosti písma.

Nastavení stylu pro HyperLinkStyle vlastnost se sloučí s PasswordRecovery nastavením stylu ovládacího prvku. Všechna nastavení provedená HyperLinkStyle ve vlastnosti přepíší odpovídající nastavení ve vlastnostech PasswordRecovery ovládacího prvku.

Nastavení přepíšou HyperLinkStyle následující vlastnosti:

Když použijete šablony k definování vzhledu PasswordRecovery zobrazení UserName ovládacího prvku nebo zobrazení otázky, HyperLinkStyle nemá vlastnost žádný vliv.

Platí pro

Viz také