亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > .NET > 正文

asp.net Menu控件+SQLServer實現動態多級菜單

2024-07-10 13:24:33
字體:
來源:轉載
供稿:網友

首先是數據表的設計

asp.net Menu控件+SQLServer實現動態多級菜單


其中treeId指的是該菜單項的父ID,如果treeId為0.表示該菜單項為根菜單項,否則表示他為某菜單項的子菜單,比如id為2的項,他的父節點是1.則他是張三的子菜單,而張三是根菜單,position只用于根菜單項,用于控制顯示的順序。
往網頁里拖入一個menu控件,然后添加代碼

復制代碼 代碼如下:


using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using System.Data.ProviderBase;
public partial class _Default : System.Web.UI.Page
{
public int treeID;
protected void Page_Load(object sender, EventArgs e)
{
SqlConnection CN = new SqlConnection("server=.;Trusted_Connection=SSPI;database=MENUDB"); //MENUDB是數據庫名
//設定數據庫操作命令
CN.Open();
SqlCommand Scmd = new SqlCommand("select * from TB_MENU where treeId=0 order by position", CN); //選出根菜單
SqlDataReader odr = Scmd.ExecuteReader();
while (odr.Read()) //循環讀取
{
MenuItem menuNode = new MenuItem();
menuNode.Text = odr["names"].ToString();
menuNode.Value = odr["id"].ToString();
menuNode.Enabled = true;
menuNode.NavigateUrl = odr["page"].ToString();
Menu1.Items.Add(menuNode); //添加到根菜單
treeID = Convert.ToInt16(odr["id"].ToString());
addchildmenu(menuNode);
}
//關閉數據庫連接
Scmd.Connection.Close();
}
protected void addchildmenu(MenuItem pnode) //添加子菜單
{
SqlConnection CN = new SqlConnection("server=.;Trusted_Connection=SSPI;database=MENUDB");
?
//設定數據庫操作命令
CN.Open();
SqlCommand Scmd1 = new SqlCommand("select * from TB_MENU where treeID=" + treeID + "", CN);
?
SqlDataReader odr = Scmd1.ExecuteReader();
while (odr.Read())
{
MenuItem menuNode = new MenuItem();
menuNode.Text = odr["names"].ToString();
menuNode.Value = odr["id"].ToString();
menuNode.Enabled = true;
menuNode.NavigateUrl = odr["page"].ToString();
pnode.ChildItems.Add(menuNode); //為當前菜單項添加子菜單
treeID = Convert.ToInt16(odr["id"].ToString());
addchildmenu(menuNode); //循環添加子菜單
}
//關閉數據庫連接
Scmd1.Connection.Close();
}
}


最終效果如下圖

asp.net Menu控件+SQLServer實現動態多級菜單

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品久久久久久久久免费看| 正在播放欧美一区| 最近2019中文字幕mv免费看| 亚洲欧美国产va在线影院| 久久av在线看| 久久精品成人欧美大片古装| 成人激情视频小说免费下载| 国产精品99久久99久久久二8| 欧美日韩国产成人在线| 国产盗摄xxxx视频xxx69| 在线国产精品视频| 中文字幕亚洲欧美在线| 欧美大人香蕉在线| 日韩成人av网址| 亚洲加勒比久久88色综合| 亚洲精品自拍偷拍| 国产精品三级网站| 欧美精品18videos性欧| 九九九久久久久久| 综合网中文字幕| 国产精品老女人视频| 亚洲娇小xxxx欧美娇小| 在线电影av不卡网址| 日韩精品视频免费| 69影院欧美专区视频| 亚洲深夜福利视频| 国产成人精品一区二区三区| 欧美日韩中文在线观看| 在线观看国产精品91| 日本成熟性欧美| 午夜免费日韩视频| 欧美日韩一区二区精品| 国产成人午夜视频网址| 国产一区二区三区三区在线观看| 欧美在线播放视频| 欧美精品性视频| 日韩二区三区在线| 亚洲欧美另类自拍| 欧美国产在线电影| 久久五月天综合| 在线播放国产精品| 成人黄色av网| 欧美丝袜一区二区三区| 欧美性xxxxx| 欧美日韩亚洲视频一区| 日韩精品欧美国产精品忘忧草| 国产精品aaa| 久久精品福利视频| 91亚洲精品在线| 性金发美女69hd大尺寸| 国产一区二区三区欧美| 亚洲自拍偷拍在线| 在线播放精品一区二区三区| 国产精品久久久久久久久久久久久| 国产区精品在线观看| 日韩电影中文字幕一区| 国产免费一区二区三区在线观看| 久久成人18免费网站| 中文字幕日韩av综合精品| 国产精品美女无圣光视频| 国产精品自产拍在线观看| 国产精品福利观看| 亚洲国产精品成人精品| 国产久一一精品| 欧美日本精品在线| 欧美成人午夜激情视频| 欧美电影在线免费观看网站| 91九色综合久久| 亚洲一区中文字幕| 国产精品日韩av| 中文字幕日韩欧美在线视频| 国产成人精品免高潮费视频| 久久视频在线看| 中文字幕一区二区三区电影| 隔壁老王国产在线精品| 国产精品久久不能| 欧美大全免费观看电视剧大泉洋| 亚洲嫩模很污视频| 精品福利在线视频| 久久五月天色综合| 成人免费xxxxx在线观看| 亚洲欧洲在线观看| 亚洲国产精品大全| 欧美视频在线观看 亚洲欧| 国产精品99久久久久久白浆小说| 亚洲自拍欧美另类| 亚洲天堂色网站| 欧美日韩在线另类| 久久久免费电影| 91福利视频网| 日韩成人在线免费观看| 国产91精品黑色丝袜高跟鞋| 亚洲一区二区三区xxx视频| 美女啪啪无遮挡免费久久网站| 亚洲网站视频福利| 国产精品中文字幕在线| 中文字幕亚洲无线码a| 亚洲自拍偷拍网址| 国产成人在线精品| 国产女人18毛片水18精品| 91视频国产高清| 欧美日在线观看| 亚洲最大av在线| 午夜精品久久久久久久99黑人| 欧美激情a∨在线视频播放| 国产一区二区欧美日韩| 欧美资源在线观看| 国产精品香蕉在线观看| 亚洲深夜福利视频| 成人欧美一区二区三区黑人| 欧美片一区二区三区| 国产精品白嫩美女在线观看| 日本久久亚洲电影| 久久这里有精品| 综合136福利视频在线| 欧美性猛交xxxx黑人猛交| 一本色道久久88亚洲综合88| 国产一区二区丝袜高跟鞋图片| 日韩一区二区在线视频| 精品国产成人在线| 成人精品一区二区三区电影黑人| 91av成人在线| 亚洲伊人成综合成人网| 中文字幕亚洲一区二区三区五十路| 久久综合亚洲社区| 国产精品极品尤物在线观看| 伊人激情综合网| 国产精品jizz在线观看麻豆| 成人午夜在线观看| 91久久嫩草影院一区二区| 久久99精品久久久久久青青91| 国产精品久久国产精品99gif| 91免费版网站入口| 日韩国产高清污视频在线观看| 欧美精品电影在线| 国产精品亚洲片夜色在线| 色噜噜狠狠狠综合曰曰曰88av| 色婷婷综合成人av| 欧美日韩国产色| 91亚洲va在线va天堂va国| 日韩电影中文字幕在线观看| 日韩中文字幕在线视频| 欧美高清理论片| 一区二区三区亚洲| 久久久久久中文字幕| 992tv成人免费视频| 8090理伦午夜在线电影| 久久综合国产精品台湾中文娱乐网| 国产精品久久激情| 亚洲欧洲免费视频| 欧美精品久久久久久久| 久久久久久久久久久国产| 国产精品欧美日韩久久| 久久久亚洲成人| 亚洲网站在线观看| 国产精品美女视频网站| 中文字幕免费精品一区高清| 亚洲精品v欧美精品v日韩精品| 国产精品欧美日韩一区二区| 韩国v欧美v日本v亚洲| 亚洲精品欧美一区二区三区| 欧美性猛交xxxx免费看漫画| 国产在线日韩在线| 国产不卡精品视男人的天堂|