SiteMapPath.RenderCurrentNodeAsLink 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í.
Určuje, zda je uzel navigace webu, který představuje aktuálně zobrazenou stránku, vykreslen jako hypertextový odkaz.
public:
virtual property bool RenderCurrentNodeAsLink { bool get(); void set(bool value); };
public virtual bool RenderCurrentNodeAsLink { get; set; }
member this.RenderCurrentNodeAsLink : bool with get, set
Public Overridable Property RenderCurrentNodeAsLink As Boolean
Hodnota vlastnosti
true
Pokud uzel, který představuje aktuální stránku je vykreslen jako hypertextový odkaz; v opačném případě . false
Výchozí hodnota je false
.
Příklady
Následující příklad kódu ukazuje, jak nastavit RenderCurrentNodeAsLink vlastnost na , true
aby aktuální uzel hypertextový odkaz, když SiteMapPath ovládací prvek vykresluje jeho obsah.
<%@ Page language="c#"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Catalog</title>
</head>
<body>
<form id="Form1" method="post" runat="server">
<p><asp:SiteMapPath runat="server" ID="SiteMapPath1"
RootNodeStyle-Font-Bold="true"
RootNodeStyle-Font-Names="Arial Black"
RootNodeStyle-Font-Italic="True"
RootNodeStyle-ForeColor="Green"
CurrentNodeStyle-ForeColor="Orange"
PathSeparator="<::>"
PathDirection="CurrentToRoot"
RenderCurrentNodeAsLink="false"
ShowToolTips="false"/></p>
</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">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Catalog</title>
</head>
<body>
<form id="Form1" method="post" runat="server">
<p><asp:SiteMapPath runat="server" ID="SiteMapPath1"
RootNodeStyle-Font-Bold="true"
RootNodeStyle-Font-Names="Arial Black"
RootNodeStyle-Font-Italic="True"
RootNodeStyle-ForeColor="Green"
CurrentNodeStyle-ForeColor="Orange"
PathSeparator="<::>"
PathDirection="CurrentToRoot"
RenderCurrentNodeAsLink="false"
ShowToolTips="false"/></p>
</form>
</body>
</html>
Poznámky
Uzel, který představuje aktuálně zobrazenou stránku, je .SiteMap.CurrentNode Jeho Title vlastnost určuje text, který se má zobrazit pro aktuální uzel, a jeho Url vlastnost se používá k vytvoření hypertextového odkazu. Ve výchozím nastavení se pro aktuální stránku nevykreslí žádný hypertextový odkaz, aby se zabránilo chybným příspěvkům ve formuláři.
Hodnota této vlastnosti je uložena ve stavu zobrazení.