麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > .NET > 正文

asp.net實現遞歸方法取出菜單并顯示在DropDownList中(分欄形式)

2024-07-10 13:30:35
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了asp.net實現遞歸方法取出菜單并顯示在DropDownList中的方法,涉及asp.net遞歸算法與DropDownList使用技巧,需要的朋友可以參考下
 

本文實例講述了asp.net實現遞歸方法取出菜單并顯示在DropDownList中的方法。分享給大家供大家參考,具體如下:

樹形欄目展示以DropDownList的形式顯示出來。

protected void Page_Load(object sender, EventArgs e){    if (!IsPostBack)    {      DataTable table = bllSite.GetChannelNames(CurrentUser.ParkID);      BindChannelType(table, 0, 0);    }}//遞歸方法取private void BindChannelType(DataTable dt, int categoryid, int layer){    DataView dv = new DataView(dt);    dv.RowFilter = " Pid= " + categoryid.ToString(); //過濾      if (categoryid != 0)    {      layer++; //默認為第一層    }    foreach (DataRowView drv in dv)    {      string span = "";      if (categoryid != 0)      {        for (int i = 0; i < layer; i++)//父級菜單不縮進        {          span += " ";        }        span += "└";      }      ListItem li = new ListItem();      li.Text = span + drv["ChannelName"].ToString();      li.Value = drv["Id"].ToString();      this.ddlChannel.Items.Add(li);      BindChannelType(dt, Convert.ToInt32(drv["Id"]), layer);    }}


注:相關教程知識閱讀請移步到ASP.NET教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 在线 日本 制服 中文 欧美 | 羞羞的视频在线免费观看 | 全黄性性激高免费视频 | 久久久久亚洲视频 | 国内精品久久久久久2021浪潮 | 神马视频我不卡 | 日本精品视频一区二区三区四区 | 久久91精品 | 久久国产免费 | 91社影院在线观看 | 黄色免费在线网站 | 精品一区二区中文字幕 | 日本a v免费观看 | 99亚洲 | 曰韩一二三区 | 国产精品久久久久久久久久久久午夜 | 天堂在线资源av | 伊人yinren22综合网色 | www.国产一区.com | 国产精品www| 久久久www成人免费精品 | 欧美韩国日本在线 | av手机免费在线观看 | 成人男女啪啪免费观看网站四虎 | 国产亚洲精品久久久久久大师 | 日本中文字幕网址 | 欧美综合在线观看 | 国产噜噜噜 | 超久久| 国产精品免费观看视频 | 久久草在线观看视频 | 日韩剧情片 | 福利免费观看 | 一级看片免费视频 | 久久久www成人免费毛片 | 亚洲欧美成aⅴ人在线观看 免费看欧美黑人毛片 | 日韩精品中文字幕一区二区 | 最新黄色电影网站 | 国产性tv国产精品 | av电影在线观看网站 | 在线看三级|