zoukankan      html  css  js  c++  java
  • 无限级目录

    //绑定所有目录
        public static void Bind_list(DropDownList DropDownList1)
        
    {
            DropDownList1.Items.Clear();
            
    string sql = "SELECT list_id,list_name,list_parent FROM list";
            DataTable dt 
    = DataBase.getDataTable(sql);  //根据SQL语句获取DataTable值
            Bind_list(DropDownList1,dt, "0"0);
        }


        
    private static void Bind_list(DropDownList DropDownList1, DataTable dt, string parent, int grade)
        
    {
            DataRow[] dr 
    = dt.Select("list_parent=" + parent, "list_id asc");
            
    if (dr.Length > 0)
            
    {
                
    int grade1 = grade + 1;
                
    foreach (DataRow row in dr)
                
    {
                    ListItem li 
    = new ListItem();
                    li.Text 
    = "";
                    
    for (int i = 0; i < grade; i++)
                    
    {
                        li.Text 
    += " ";
                    }

                    li.Text 
    += "" + row[1].ToString();
                    li.Value 
    = row[0].ToString();
                    DropDownList1.Items.Add(li);
                    Bind_list(DropDownList1,dt, row[
    0].ToString(), grade1);
                }

            }

        }
  • 相关阅读:
    idea配置tomcat
    使用svn时出现Can't switch /XXX/XXX because it is not the repository yet
    使用idea断点调试时出现no executable code found at line问题
    python 发送邮件
    python中子类调用父类的方法
    Java源码阅读PriorityQueue
    comparable和comparator
    java源码阅读LinkedBlockingQueue
    java源码阅读ArrayBlockingQueue
    java源码阅读LinkedList
  • 原文地址:https://www.cnblogs.com/chjf2008/p/1277969.html
Copyright © 2011-2022 走看看