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.
Dient zum Abrufen oder Festlegen eines Knotens in der Websitezuordnung, den die Datenquelle dann als Referenzpunkt zum Abrufen von Knoten aus einer hierarchischen Websitezuordnung verwendet.
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 Websiteübersicht. Das SiteMapDataSource ruft die identifizierten SiteMapNode und alle untergeordneten Knoten aus der Websitekarte ab. Der Standardwert ist ein Empty.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie Sie die StartingNodeUrl Eigenschaft deklarativ festlegen und ein TreeView Steuerelement an ein SiteMapDataSource Steuerelement binden.
<%@ 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 Websitekartendaten und stellt ihre Ansicht basierend auf einem angegebenen Startknoten in der Websitezuordnungshierarchie dar. Der Startknoten ist standardmäßig der Stammknoten der Hierarchie, Sie können den Startknoten jedoch auf einen beliebigen Knoten mit der StartingNodeUrl Eigenschaft festlegen oder die StartFromCurrentNode Eigenschaft auf truefestlegen.
Der Wert der StartingNodeUrl Eigenschaft wird im Ansichtszustand gespeichert.