PasswordRecovery.HyperLinkStyle Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.