SiteMapDataSource.StartingNodeUrl Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define um nó no mapa do site que a fonte de dados usa depois como ponto de referência para recuperar nós de um mapa hierárquico do site.
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
Valor de Propriedade
A URL de um nó no mapa do site. Recupera SiteMapDataSource os nós identificados SiteMapNode e quaisquer nós filhos do mapa do site. O padrão é um Empty.
Exemplos
O exemplo de código seguinte demonstra como definir declarativamente a StartingNodeUrl propriedade e associar um TreeView controlo a um controlo 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>
Observações
A SiteMapDataSource propriedade liga-se aos dados do mapa do local e apresenta a sua vista com base num nó inicial especificado na hierarquia do mapa do sítio. Por defeito, o nó inicial é o nó raiz da hierarquia, mas pode definir o nó inicial para qualquer nó com a StartingNodeUrl propriedade ou definir a StartFromCurrentNode propriedade para true.
O valor da StartingNodeUrl propriedade é armazenado no estado de visualização.