SiteMapDataSource.StartingNodeUrl Eigenschap

Definitie

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.

Van toepassing op

Zie ook