程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 用遞歸方法把資料綁定到TreeView控件,顯示文檔目錄

用遞歸方法把資料綁定到TreeView控件,顯示文檔目錄

編輯:C#入門知識

using System.Collections.Generic;
using System.Reflection;
using System.Data;
 partial class ViewFolder: System.Web.UI.Page
    {            
        protected void Page_Load(object sender, System.EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                GetNotes();
            }          
        }

        private void GetNotes()
        {            
            //根節點            
            TreeNode tn=new TreeNode("我的文檔", "0", this.ControlPath + "images/folder0.gif");
            int FolderControlID = DocumentController.GetTabId(this.PortalId, "ViewDocument");
            tn.NavigateUrl = Globals.NavigateURL(FolderControlID, "", "FolderId=0");
            TreeFolder.Nodes.Add(tn);

            DataTable dt=null;
            try
                {
                    dt = DocumentController.GetListFolder(UserId);                    
                }

                catch (Exception exc)
                {
                    //Module failed to load 
                    Exceptions.ProcessModuleLoadException(this, exc);
                }            
            //增加子節點
            IntiTree(TreeFolder.Nodes , dt, 0);       

            TreeNode dustbin = new TreeNode("垃圾箱", "-1");
            dustbin.ImageUrl = this.ControlPath + "images/Dustbin.gif

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved