中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

常用的在數據庫中建立無限級樹形菜單的asp.net代碼

復制代碼 代碼如下:
private DataTable GetTable(int topid)
{
DataTable dt = null;
try
{
string constr = "server=.;database=tqnpc;uid=sa;pwd=sa";
string selstr = "select * from RW_工作關系 where main_id=" + topid + "";
SqlConnection con = new SqlConnection(constr);
SqlDataAdapter da = new SqlDataAdapter(selstr, con);
dt = new DataTable();
da.Fill(dt);
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
return dt;
}

protected void MakeTree()
{
DataTable dt = GetTable(0);
try
{
if (dt != null)
{
for (int i = 0; i < dt.Rows.Count; i++)
{
TreeNode tn = new TreeNode();
tn.Text = dt.Rows[i]["MAIN_ID"].ToString();
tn.Value = dt.Rows[i]["REF_ID"].ToString();
tn.SelectAction = TreeNodeSelectAction.Select;
TreeView1.Nodes.Add(tn);
AddTreeNodes(int.Parse(dt.Rows[i]["REF_ID"].ToString()), int.Parse(dt.Rows[i]["REF_ID"].ToString()), tn);
}
}
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
}

這個方法對數據庫的結構也有一定的要求,數據庫的設計如下:

AspNet技術常用的在數據庫中建立無限級樹形菜單的asp.net代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 日本一二三区在线观看 | 日日草天天干 | 欧美激情在线播放 | 国产一级一级国产 | 网站黄色在线 | 夜夜爽99久久国产综合精品女不卡 | 国产精品成人一区二区三区夜夜夜 | 一区二区在线免费观看视频 | 成人精品一区二区三区中文字幕 | 黄色网址在线免费观看 | 999精品视频 | 国产美女自拍视频 | 国产欧美精品区一区二区三区 | 亚洲日本乱码在线观看 | 成人区精品一区二区婷婷 | 不卡视频一区二区三区 | 97caoporn国产免费人人 | 国产精品美女一区二区 | 国产福利视频在线观看 | 国产成人综合在线 | 欧美精品中文字幕久久二区 | 欧美精品一区二区免费视频 | www.亚洲视频.com | 在线国产一区二区 | 久久中文字幕一区 | 久热精品在线观看视频 | 亚洲36d大奶网 | 欧美在线观看一区 | 美女一区二区在线观看 | 91视频网址 | 欧美激情免费在线 | 亚洲精品乱码久久久久久久久久 | 欧美日韩电影一区 | 国产美女h视频 | 中文字字幕在线中文乱码范文 | 国产精品精品久久久 | 色资源在线 | 免费99精品国产自在在线 | 浴室洗澡偷拍一区二区 | 国产高潮好爽受不了了夜色 | 国产一级在线观看 |