2008年2月22日 星期五

ASP.NET TreeView自訂資料如何綁定名稱

在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〉


如此一來便可看見自訂的欄位名稱囉

HEMiDEMi Technorati Del.icio.us MyShare個人書籤 Yahoo

0 意見: