SiteMapPath.RenderCurrentNodeAsLink Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, ob der Sitenavigationsknoten, der die aktuell angezeigte Seite darstellt, als Link gerendert wird.
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
Eigenschaftswert
true
, wenn der Knoten, der die aktuelle Seite darstellt, als Link gerendert wird, andernfalls false
. Der Standardwert ist false
.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie die RenderCurrentNodeAsLink -Eigenschaft auf true
festgelegt wird, um den aktuellen Knoten zu einem Link zu machen, wenn das SiteMapPath Steuerelement seinen Inhalt rendert.
<%@ 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>
Hinweise
Der Knoten, der die aktuell angezeigte Seite darstellt, ist .SiteMap.CurrentNode Seine Title -Eigenschaft gibt den Text an, der für den aktuellen Knoten angezeigt werden soll, und seine Url -Eigenschaft wird verwendet, um einen Link zu erstellen. Standardmäßig wird für die aktuelle Seite kein Link gerendert, um fehlerhafte Formularbeiträge zu verhindern.
Der Wert dieser Eigenschaft wird im Ansichtszustand gespeichert.