在ASP.NET中所提供的TreeView元件可以作為階層式顯示的元件,其資料輸入可透過XmlDataSource這個元件來給予,不過日前包仔使用時,發現假若XmlDataSource的資料來源是自個兒產生的,那就會發生TreeView顯示時無法繫結到所輸入的資料名稱如下圖所示:所以包仔就上網查了一下資料,發現此元件必須加入資料繫結方能顯示資料名稱,其程式碼區段如下:testTreeView.aspx〈asp:TreeView ID="TestTreeView" runat="server"〉〈DataBindings〉〈asp:TreeNodeBinding ValueField="ID" TextField="Name"〉〈/asp:TreeNodeBinding〉〈/DataBindings〉〈/asp:TreeView〉如此一來便可看見自訂的欄位名稱囉
〈asp:TreeView ID="TestTreeView" runat="server"〉〈DataBindings〉〈asp:TreeNodeBinding ValueField="ID" TextField="Name"〉〈/asp:TreeNodeBinding〉〈/DataBindings〉〈/asp:TreeView〉
張貼留言
0 意見:
張貼留言