Bagikan melalui


SiteMapDataSource.StartingNodeUrl Properti

Definisi

Mendapatkan atau mengatur simpul di peta situs yang kemudian digunakan sumber data sebagai titik referensi untuk mengambil simpul dari peta situs hierarkis.

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

Nilai Properti

URL simpul di peta situs. mengambil SiteMapDataSource simpul yang diidentifikasi SiteMapNode dan setiap simpul anak dari peta situs. Defaultnya adalah Empty.

Contoh

Contoh kode berikut menunjukkan cara mengatur StartingNodeUrl properti secara deklaratif dan mengikat TreeView kontrol ke SiteMapDataSource kontrol.

<%@ 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>

Keterangan

Properti SiteMapDataSource mengikat data peta situs dan menyajikan tampilannya berdasarkan simpul awal tertentu dalam hierarki peta situs. Secara default, simpul awal adalah simpul akar hierarki, tetapi Anda dapat mengatur simpul awal ke simpul apa pun dengan StartingNodeUrl properti atau mengatur StartFromCurrentNode properti ke true.

Nilai StartingNodeUrl properti disimpan dalam status tampilan.

Berlaku untuk

Lihat juga