SiteMapDataSource.StartingNodeUrl Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví uzel v mapě webu, který zdroj dat pak používá jako referenční bod k načtení uzlů z hierarchické mapy webu.
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
Hodnota vlastnosti
Adresa URL uzlu v mapě webu. Načte SiteMapDataSource identifikované SiteMapNode a všechny podřízené uzly z mapy webu. Výchozí hodnota je .Empty
Příklady
Následující příklad kódu ukazuje, jak deklarativní nastavit StartingNodeUrl vlastnost a vytvořit vazbu TreeView ovládacího prvku na ovládací prvek SiteMapDataSource .
<%@ 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>
Poznámky
Vlastnost SiteMapDataSource vytvoří vazbu na data mapy webu a zobrazí zobrazení na základě zadaného počátečního uzlu v hierarchii mapy webu. Ve výchozím nastavení je počáteční uzel kořenovým uzlem hierarchie, ale výchozí uzel můžete nastavit na libovolný uzel s StartingNodeUrl vlastností nebo nastavit StartFromCurrentNode vlastnost na true.
Hodnota StartingNodeUrl vlastnosti je uložena ve stavu zobrazení.