zoukankan      html  css  js  c++  java
  • .net 实现 一二级分类

     public List<Model.Category> CategoryPid(int id = 0)
           {
               string sql = "select * from category order by cate_sort asc ";  //顶级分类
    
               List<Model.Category> list = new List<Model.Category>();
               DataTable sql_id = SqlHelper.GetTableText(sql, null)[0];
               Model.Category cate = null;
               foreach (DataRow row in sql_id.Rows)
               {
    
    
              
    
                   //if(Convert.ToInt32(row["cate_pid"])==0){
                   //     cate = new Model.Category();
                   //     cate.Cate_Name = row["Cate_Name"].ToString();
                   //     cate.Cate_Pid = Convert.ToInt32(row["cate_pid"]);
                   //     cate.Cate_Sort = Convert.ToInt32(row["Cate_Sort"]);
                   //     cate.Cate_State = Convert.ToInt32(row["Cate_State"].ToString());
                   //     list.Add(cate);
    
                   // string sql_pid = "select * from category  where cate_pid=" + Convert.ToInt32(row["id"]) + " order by cate_sort asc";
                   // DataTable sql_pids = SqlHelper.GetTableText(sql_pid, null)[0];
                   // foreach (DataRow rows in sql_pids.Rows) 
                   // {
    
                   //     cate = new Model.Category();
                   //     cate.Cate_Name = rows["Cate_Name"].ToString();
                   //     cate.Cate_Pid = Convert.ToInt32(rows["cate_pid"]);
                   //     cate.Cate_Sort = Convert.ToInt32(rows["Cate_Sort"]);
                   //     cate.Cate_State = Convert.ToInt32(rows["Cate_State"].ToString());
                   //     list.Add(cate);
                   // }
                   //}
    
               }
    
               return list;
    
    
           }
    

      

     public List<Model.Category> CategoryPid(int id = 0)
           {
               string sql = "select * from category order by cate_sort asc ";  //顶级分类
    
               List<Model.Category> list = new List<Model.Category>();
               DataTable sql_id = SqlHelper.GetTableText(sql, null)[0];
               Model.Category cate = null;
               foreach (DataRow row in sql_id.Rows)
               {
    
    
                   if (Convert.ToInt32(row["cate_pid"]) == id)
                   {
                       cate = new Model.Category();
                       cate.Cate_Name = row["Cate_Name"].ToString();
                       cate.Cate_Pid = Convert.ToInt32(row["cate_pid"]);
                       cate.Cate_Sort = Convert.ToInt32(row["Cate_Sort"]);
                       cate.Cate_State = Convert.ToInt32(row["Cate_State"].ToString());
                    
                       list.Add(cate);
                       list.AddRange(CategoryPid(Convert.ToInt32(row["id"])));
    
                   }
    
    
    
                
    
               }
    
               return list;
    
    
           }
  • 相关阅读:
    JS实现动态生成表格并提交表格数据向后端 表格中数据转为json
    JS 添加和删除HTML 标签
    操作系统杂碎
    bootstrap3级下拉菜单 及 CSS实现三级下拉菜单分析
    jquery获取复选框被选中的值
    Mac 命令行启动并连接Redis
    抓包工具不抓包的话记得看看还有没有没关的代理
    Mac OS Sierra 安装PHP扩展 Operation not permitted
    导航栏对于UIScrollview以及子类所做的一些事
    探索static的用处
  • 原文地址:https://www.cnblogs.com/mengluo/p/6930021.html
Copyright © 2011-2022 走看看