SiteMapDataSource.StartingNodeUrl 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.
Ruft einen Knoten in der Siteübersicht ab oder legt diesen fest. Diesen Knoten verwendet die Datenquelle dann als Referenzpunkt zum Abrufen von Knoten aus einer hierarchischen Siteübersicht.
public:
virtual property System::String ^ StartingNodeUrl { System::String ^ get(); void set(System::String ^ value); };
public virtual string StartingNodeUrl { get; set; }
member this.StartingNodeUrl : string with get, set
Public Overridable Property StartingNodeUrl As String
Eigenschaftswert
Die URL eines Knotens in der Siteübersicht. SiteMapDataSource ruft den identifizierten SiteMapNode und alle anderen untergeordneten Knoten aus der Siteübersicht ab. Der Standardwert ist Empty.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie die StartingNodeUrl -Eigenschaft deklarativ festgelegt und ein TreeView Steuerelement an ein SiteMapDataSource Steuerelement gebunden wird.
<%@ 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 runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:SiteMapDataSource
id="SiteMapDataSource1"
runat="server"
StartingNodeUrl="WebForm1.aspx">
</asp:SiteMapDataSource>
<asp:TreeView
id="TreeView1"
runat="server"
DataSourceID="SiteMapDataSource1">
</asp:TreeView>
</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 runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:SiteMapDataSource
id="SiteMapDataSource1"
runat="server"
StartingNodeUrl="WebForm1.aspx">
</asp:SiteMapDataSource>
<asp:TreeView
id="TreeView1"
runat="server"
DataSourceID="SiteMapDataSource1">
</asp:TreeView>
</form>
</body>
</html>
Hinweise
Die SiteMapDataSource -Eigenschaft bindet an Siteübersichtsdaten und stellt ihre Ansicht basierend auf einem angegebenen Startknoten in der Siteübersichtshierarchie dar. Standardmäßig ist der Startknoten der Stammknoten der Hierarchie, Aber Sie können den Startknoten auf einen beliebigen Knoten mit der StartingNodeUrl -Eigenschaft oder die StartFromCurrentNode -Eigenschaft auf true
festlegen.
Der Wert der StartingNodeUrl Eigenschaft wird im Ansichtszustand gespeichert.