欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#實現(xiàn)treeview綁定的方法

 更新時間:2014年12月12日 08:58:58   投稿:shichen2014  
這篇文章主要介紹了C#實現(xiàn)treeview綁定的方法,包括datatable的獲取與節(jié)點的操作,具有一定的參考價值,需要的朋友可以參考下

本文實例講述了C#實現(xiàn)treeview綁定的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

復制代碼 代碼如下:
protected void Page_Load(object sender, EventArgs e)
{
    if (!IsPostBack)
    {
 bindTree();
    }
}
private void bindTree()
{
    ALIYUN_PIC.BLL.Folder_oper_BLL bll = new Folder_oper_BLL();
    
    DataTable dt = bll.PIC_Bind();//得到需要的datatable
    this.FillNode(dt, null);
}
private void FillNode(DataTable dt, TreeNode node)
{
    DataView dv = new DataView(dt);
    if (node == null)    //根結點
    {
 dv.RowFilter = "PARENT_NODE='0'";  //篩選到根結點的所有子節(jié)點
    }
    else  //不是根結點
    {
 dv.RowFilter = "PARENT_NODE='" + node.Value + "'";   //篩選對應節(jié)點的所有子節(jié)點
    }
    foreach (DataRowView drv in dv)   //遍歷填充節(jié)點的所有子節(jié)點,如果傳入的節(jié)點node為葉子節(jié)點,遍歷要退出,不再進行遞歸
    {
 TreeNode no = new TreeNode(drv["NODE_NAME"].ToString(), drv["id"].ToString());
 FillNode(dt, no);  //填充no節(jié)點的子節(jié)點
 if (node == null)
 {                 
     this.PIC_TREE.Nodes.Add(no);
 }
 else
 {
     node.ChildNodes.Add(no);
 }
    }
}

希望本文所述對大家的C#程序設計有所幫助。

相關文章

  • C#通過JObject解析json對象

    C#通過JObject解析json對象

    這篇文章介紹了C#通過JObject解析json對象的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-07-07
  • c#使用listbox的詳細方法和常見問題解決

    c#使用listbox的詳細方法和常見問題解決

    這篇文章介紹了c#使用listbox的詳細方法和常見問題解決,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-01-01
  • C#獲取關鍵字附近文字算法實例

    C#獲取關鍵字附近文字算法實例

    這篇文章主要介紹了C#獲取關鍵字附近文字算法,實例分析了文字查找算法的原理與實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07
  • c# 使用Json.NET實現(xiàn)json序列化

    c# 使用Json.NET實現(xiàn)json序列化

    這篇文章主要介紹了詳解C#中的JSON序列化方法,幫助大家更好的理解和學習使用c#,感興趣的朋友可以了解下
    2021-05-05
  • c#如何使用 XML 文檔功能

    c#如何使用 XML 文檔功能

    這篇文章主要介紹了c#如何使用 XML 文檔功能,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2020-10-10
  • C# 泛型數(shù)組學習小結

    C# 泛型數(shù)組學習小結

    C# 泛型數(shù)組學習中我們需要注意什么事項呢?C# 泛型數(shù)組的使用又是如何呢?那么本文就向你詳細介紹這方面的內(nèi)容
    2012-09-09
  • c# AES字節(jié)數(shù)組加密解密流程及代碼實現(xiàn)

    c# AES字節(jié)數(shù)組加密解密流程及代碼實現(xiàn)

    這篇文章主要介紹了c# AES字節(jié)數(shù)組加密解密流程及代碼實現(xiàn),幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2020-11-11
  • C#實現(xiàn)基于任務的異步編程模式

    C#實現(xiàn)基于任務的異步編程模式

    本文詳細講解了C#實現(xiàn)基于任務的異步編程模式,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • C# 如何設置label(標簽)控件的背景顏色為透明

    C# 如何設置label(標簽)控件的背景顏色為透明

    這篇文章主要介紹了C# 如何設置label(標簽)控件的背景顏色為透明,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2020-10-10
  • c# 曲線圖生成代碼

    c# 曲線圖生成代碼

    c# 曲線圖生成代碼,需要的朋友可以參考下。
    2011-07-07

最新評論