<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        asp.net TreeView遞歸循環子節點生成樹形菜單實例

        來源:懂視網 責編:小采 時間:2020-11-27 22:36:43
        文檔

        asp.net TreeView遞歸循環子節點生成樹形菜單實例

        asp.net TreeView遞歸循環子節點生成樹形菜單實例:本文實例講述了asp.net TreeView遞歸循環子節點生成樹形菜單的方法。分享給大家供大家參考,具體如下: 這里主要用到遞歸循環獲取子結點 /// <summary> /// 生成根節點 /// </summary> /// <param name=treev
        推薦度:
        導讀asp.net TreeView遞歸循環子節點生成樹形菜單實例:本文實例講述了asp.net TreeView遞歸循環子節點生成樹形菜單的方法。分享給大家供大家參考,具體如下: 這里主要用到遞歸循環獲取子結點 /// <summary> /// 生成根節點 /// </summary> /// <param name=treev

        本文實例講述了asp.net TreeView遞歸循環子節點生成樹形菜單的方法。分享給大家供大家參考,具體如下:

        這里主要用到遞歸循環獲取子結點

        /// <summary>
        /// 生成根節點
        /// </summary>
        /// <param name="treeview"></param>
        protected void BindTreeView(long ID, TreeView treeview)
        {
         DataTable dt = menuLogic.GetMenu2(ID, User.Identity.Name);
         treeview.Nodes.Clear();
         DataRow[] parentrow = dt.Select("par_id=0");
         for (int i = 0; i < parentrow.Length; i++)
         {
         TreeNode rootnode = new TreeNode();
         rootnode.Text = parentrow[i]["node_name"].ToString(); //parentrow[i][3].ToString();
         rootnode.Value = parentrow[i]["ID"].ToString(); //parentrow[i][1].ToString(); 主鍵
         rootnode.Expanded = true;
         rootnode.Selected = false;
         rootnode.SelectAction = TreeNodeSelectAction.None;
         treeview.Nodes.Add(rootnode);
         CreateChildNode(rootnode, dt); //
         }
        }
        /// <summary>
        /// 生成子節點
        /// </summary>
        /// <param name="parentNode"></param>
        /// <param name="datatable"></param>
        protected void CreateChildNode(TreeNode parentNode, DataTable datatable)
        {
         DataRow[] rowlist = datatable.Select("par_id=" + parentNode.Value);
         for (int i = 0; i < rowlist.Length; i++)
         {
         TreeNode node = new TreeNode();
         if (datatable.Select("par_id=" + rowlist[i]["ID"].ToString().Trim()).Length > 0)
         {
         node.Text = rowlist[i]["node_name"].ToString();
         node.Value = rowlist[i]["ID"].ToString();
         }
         else
         {
         node.Text = "<a href=\"javascript:;\" onclick=\"OpenUrl('" + rowlist[i]["url"].ToString().Trim() + "',this)\">" + rowlist[i]["node_name"].ToString() + "</a>";
         node.Value = rowlist[i]["ID"].ToString();
         }
         node.Expanded = false;
         node.Selected = false;
         node.SelectAction = TreeNodeSelectAction.None;
         parentNode.ChildNodes.Add(node);
         CreateChildNode(node, datatable); //遞歸調用
         }
        }
        
        

        更多關于asp.net相關內容感興趣的讀者可查看本站專題:《asp.net操作json技巧總結》、《asp.net字符串操作技巧匯總》、《asp.net操作XML技巧總結》、《asp.net文件操作技巧匯總》、《asp.net ajax技巧總結專題》及《asp.net緩存操作技巧總結》。

        希望本文所述對大家asp.net程序設計有所幫助。

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        asp.net TreeView遞歸循環子節點生成樹形菜單實例

        asp.net TreeView遞歸循環子節點生成樹形菜單實例:本文實例講述了asp.net TreeView遞歸循環子節點生成樹形菜單的方法。分享給大家供大家參考,具體如下: 這里主要用到遞歸循環獲取子結點 /// <summary> /// 生成根節點 /// </summary> /// <param name=treev
        推薦度:
        標簽: 生成 實例 子菜單
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: a毛片全部播放免费视频完整18| 亚洲人成网站免费播放| www成人免费观看网站| 国产区卡一卡二卡三乱码免费| 亚洲sm另类一区二区三区| 午夜dj在线观看免费视频| MM1313亚洲国产精品| 国产91久久久久久久免费| 特级aa**毛片免费观看| 国产精品亚洲精品日韩已方| 精品久久久久久无码免费| 国产亚洲av片在线观看16女人| 日韩午夜理论免费TV影院| 亚洲婷婷在线视频| 最近最好的中文字幕2019免费| 亚洲色少妇熟女11p| 又粗又黄又猛又爽大片免费| www一区二区www免费| 亚洲成a人片在线观看无码 | 久爱免费观看在线网站| 亚洲欧洲日产韩国在线| 成人免费视频网址| 一级毛片aaaaaa视频免费看| 亚洲最大AV网站在线观看| 18禁止看的免费污网站| 亚洲精品无码少妇30P| 亚洲日本va中文字幕久久| **aaaaa毛片免费| 国产精品亚洲综合天堂夜夜| 亚洲乱码无码永久不卡在线| 日本h在线精品免费观看| 污污视频免费观看网站| 亚洲一区二区三区首页| 永久免费av无码网站大全| a级黄色毛片免费播放视频| 亚洲乱码一二三四区国产| 亚洲 综合 国产 欧洲 丝袜 | 一二三四影视在线看片免费| 香蕉97碰碰视频免费| 亚洲综合国产精品| 亚洲国产成人乱码精品女人久久久不卡 |