SiteMapDataSource.StartingNodeUrl Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een knooppunt op in de siteoverzicht die de gegevensbron vervolgens gebruikt als referentiepunt om knooppunten op te halen uit een hiërarchisch siteoverzicht.
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
Waarde van eigenschap
De URL van een knooppunt in het siteoverzicht. Hiermee SiteMapDataSource worden de geïdentificeerde SiteMapNode en eventuele onderliggende knooppunten opgehaald uit het siteoverzicht. De standaardwaarde is een Empty.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de StartingNodeUrl eigenschap declaratief instelt en een TreeView besturingselement verbindt met een SiteMapDataSource besturingselement.
<%@ 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>
Opmerkingen
De SiteMapDataSource eigenschap wordt gekoppeld aan siteoverzichtgegevens en geeft de weergave weer op basis van een opgegeven beginknooppunt in de siteoverzichthiërarchie. Het beginknooppunt is standaard het hoofdknooppunt van de hiërarchie, maar u kunt het beginknooppunt instellen op elk knooppunt met de StartingNodeUrl eigenschap of de StartFromCurrentNode eigenschap instellen op true.
De waarde van de StartingNodeUrl eigenschap wordt opgeslagen in de weergavestatus.