国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 編程 > JavaScript > 正文

動態(tài)加載dtree.js樹treeview(示例代碼)

2019-11-20 21:27:03
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>Destroydrop » Javascripts » Tree</title>
<link rel="StyleSheet" href="dtree.css" type="text/css" />
<script type="text/javascript" src="dtree.js"></script>
</head>
<body>

<div class="dtree">
<p><a href="javascript: d.openAll();">open all</a> | <a href="javascript: d.closeAll();">close all</a></p>
<script type="text/javascript">
<!--
d = new dTree('d');
d.add(0,-1,'My example tree');
d.add(1,0,'Node 1','example01.html');
d.add(2,0,'Node 2','example01.html');
d.add(3,1,'Node 1.1','example01.html');
d.add(4,0,'Node 3','example01.html');
d.add(5,3,'Node 1.1.1','example01.html');
d.add(6,5,'Node 1.1.1.1','example01.html');
d.add(7,0,'Node 4','example01.html');
d.add(8,1,'Node 1.2','example01.html');
d.add(9,0,'My Pictures','example01.html','Pictures I've taken over the years','','','img/imgfolder.gif');
d.add(10,9,'The trip to Iceland','example01.html','Pictures of Gullfoss and Geysir');
d.add(11,9,'Mom's birthday','example01.html');
d.add(12,0,'Recycle Bin','example01.html','','','img/trash.gif');
document.write(d);
//-->
</script>
</div>
<p></p>
</body>
</html>


接下來我們可以分析 我們要是想讓他動態(tài)的生成 我們 要怎么處理

我們可以看到如下代碼是生成樹的關鍵:

復制代碼 代碼如下:

<div class="dtree">
<p><a href="javascript: d.openAll();">open all</a> | <a href="javascript: d.closeAll();">close all</a></p>
<script type="text/javascript">
<!--
d = new dTree('d');
d.add(0,-1,'My example tree');
d.add(1,0,'Node 1','example01.html');
d.add(2,0,'Node 2','example01.html');
d.add(3,1,'Node 1.1','example01.html');
d.add(4,0,'Node 3','example01.html');
d.add(5,3,'Node 1.1.1','example01.html');
d.add(6,5,'Node 1.1.1.1','example01.html');
d.add(7,0,'Node 4','example01.html');
d.add(8,1,'Node 1.2','example01.html');
d.add(9,0,'My Pictures','example01.html','Pictures I've taken over the years','','','img/imgfolder.gif');
d.add(10,9,'The trip to Iceland','example01.html','Pictures of Gullfoss and Geysir');
d.add(11,9,'Mom's birthday','example01.html');
d.add(12,0,'Recycle Bin','example01.html','','','img/trash.gif');
document.write(d);
//-->
</script>
</div>

我們是不是可以把上面的代碼寫到.cs文件里面呢! 是可以的

首先我們必須在數據庫建立一張表

我們看下其實這里的這么多表字段 個人覺得 pid子節(jié)點(如果是0那么就是根節(jié)點,1子節(jié)點,3子節(jié)點的子節(jié)點) name要顯示的名稱 url連接地址 title標題 icon關閉圖片的路徑 iconopen打開圖片的路徑 這里不詳細介紹了 大家可以試下 我們最主要的就是根據username 進行判斷 大家也可以是把username換成是引用的字段 我這里只是一個測試的所以就用了個字符串類型 下面我們來動態(tài)加載treeview

首先我們建立一個數據庫連接類返回一個Dataset類型 我是個人喜歡你們也可以直接返回一個DataTable

復制代碼 代碼如下:

private DataSet GetDt(string username)
{
string strConn="server=ZHOUYUN;database=Mytest;uid=sa;pwd=123456";
SqlConnection conn = new SqlConnection(strConn);
string strSql = string.Format("
select * from treeview where username='{0}'",username);
SqlDataAdapter da = new SqlDataAdapter(strSql, conn);
DataSet ds = new DataSet();
da.Fill(ds);
return ds;

}


然后我們把先我們生成書的js放到.cs文件里面來 非常關鍵的一個就是注意.js文件的倒入 和 .css文件的倒入 我們可以用到Page.hearder.innerHTMl=""你要倒入的文件名

我們來看代碼

復制代碼 代碼如下:

public void treeview()
{
//實力化一個長字符串類型
StringBuilder strbu = new StringBuilder();
//我們在生成一個保留靜態(tài)文本的位置的類
Literal lit = new Literal();
//這里就是我們剛才提到的要把.js和.cs文件倒入的位置
//page.Header.InnerHtml的意思就是把這段文件引用放到html標簽里的
// <head>這個之間</head>
Page.Header.InnerHtml = @"<
link rel='StyleSheet' href='dtree.css' type='text/css'/>
<script type='text/javascript' src='dtree.js'></script>";//倒入結束

string username = "zhangsan";
DataSet ds = GetDt(username.Trim());
DataTable dt = ds.Tables[0];
//我們現在開始把js文件放到長字符串類型里面

strbu.Append(@"<div class='dtree'>
<p><a href='javascript: d.openAll();'>open all</a> |
<a href='javascript: d.closeAll();'>close all</a></p>
<script type='text/javascript'>
<!--
d = new dTree('d');
d.add(0,-1,'My example tree');");//這里結束一段長字符穿類型
// 我們開始循環(huán)DataTable
for (int i = 1; i < dt.Rows.Count; i++)
{
//我們又開始添加長文件類型 大家這里注意了拼接字符穿
//的時候要仔細點
strbu.Append(@"
d.add(" + i + "," + dt.Rows["pid"] + ",'" +
dt.Rows["name"] + "','" +
dt.Rows["url"] + "','" +
dt.Rows["target"] + "','" +
dt.Rows["icon"] + "','"+
dt.Rows["iconopen"]+"');");
}
//再次添加長文件類型
strbu.Append(@"document.write(d);
-->
</script>
</div> "); //長文件類型添加結束
//現在我們保留靜態(tài)文本的text值就等于 我們剛才的長文件類型的值
lit.Text = Convert.ToString(strbu);
//那么我們在想 我怎么把個段文本放到<body>
//<form>這個位置呢</form><boy>
form1.InnerHtml = "";
//我們可以直接從.cs文件里面獲得form1然后.Controls.Add()
//他只能放靜態(tài)文本所以我們把剛才長文件類型的值賦給了靜態(tài)文本
//那么我們這里也就可以直接添加進來了
form1.Controls.Add(lit);
}


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
国产无套粉嫩白浆在线2022年| 国产在线一二三区| 欧美性xxxx交| 操操操综合网| 五月天天在线| 精品视频二区| 日韩精品免费一区二区| 亚洲欧美自拍另类| 黄色一级视频网站| 国产黄色在线| 日本一二区视频| 日本中文字幕视频在线| 精品176二区| 精品成人一区二区三区免费视频| 日本成人在线播放| 欧美日韩一区二区三区视视频| 四虎精品成人a在线观看| 精品99又大又爽又硬少妇毛片| 91精品专区| 国产国产国产国产国产国产| av男人的天堂网| 福利在线观看| 尤物视频在线观看视频| 国产免费av高清在线| 精品999视频| 国产亚洲精品午夜高清影院| 中文视频在线| 国产寡妇树林野战在线播放| 久久综合精品视频| 国产黄在线观看免费观看不卡| 在线视频xx| 国产一卡二卡3卡4卡四卡在线| 国产精品美女视频免费观看软件| 2018中文字幕在线观看| 免费a级人成a大片在线观看| 国产黄色网页| 国产精品入口麻豆电影| 国产麻豆免费| 中文字幕毛片| 中文字幕国产在线| 全网国产福利在线播放| 在线播放www| 999在线视频| 国产变态拳头交视频一区二区 | 精品资源在线看| 国产精品xxx电影| 国产无遮挡在线视频免费观看| 欧美高清视频| 在线天堂av| 在线黄色国产电影| 天天插天天干| jizz一区二区三区| 欧美大交乱xxxx| 超碰在线免费播放| а√最新版地址在线天堂| a视频在线观看| 欧美日韩在线资源| 国产另类图片| 91麻豆福利| 麻豆视频在线观看免费网站| 91av资源在线| 国产对白在线| 免费一区二区在线观看| 国产有码在线| 精品网站www| 另类综合图区| 91精品国产91久久久久久青草| 国产精品99999| 国产91久久久久蜜臀青青天草二| 国产亚av手机在线观看| 黄色av网站在线| 国产一二三视频| 精品国产高清a毛片无毒不卡 | 国产小视频在线高清播放| 久草电影在线| 中文av字幕| 天天av综合网| www在线视频| 伊人网在线观看| 中文字幕日本在线观看| 欧美日韩亚洲第一页| 中文日本在线观看| 九色福利视频| 久青青在线观看视频国产| 精品一区二区三区免费站| 激情六月丁香| 欧美啪啪精品| 任你操在线观看| 四虎国产精品永久地址998| 国产精品视频h| 中文字幕在线视频免费观看| 久久精品蜜桃| 日本不卡影院| 日本在线观看网站| 伊人色综合网| 99福利在线| 在线黄色国产电影| 国产日韩欧美第一页| 成人亚洲一区二区三区| gogogo影视剧免费观看在线观看| 国产黄色片大全| 在线91av| 激情小说 在线视频| a视频免费看| 亚洲夜夜综合| 亚洲图区综合| 亚洲男人的天堂成人| 精品999视频| 日本亚洲精品| 好男人社区在线视频| 国产资源在线看| 国产亚洲精品自在线观看| 91超碰国产在线| 国产一级片在线播放| 国产www网站| www.香蕉视频在线观看| 久草网在线视频| 国产国产人免费人成免费视频| 国产视频精品久久| 国产精品合集一区二区| 最新中文字幕av专区| 国产福利在线免费观看| 亚洲欧洲成人| 国产剧情在线一区| 精品乱码一区二区三四区视频| 国产成人夜间影院在线观看| 国产福利在线免费观看| 在线中文视频| 导航福利在线| av日韩在线免费| 天堂资源最新在线| 亚洲精品乱码电影在线观看| 成人精品福利| 日本精品一区二区三区在线播放| 青青草视频免费在线观看| 在线观看的av| 国产图片综合| 欧美日韩不卡中文字幕在线| 国产黄色一级片| 国产免费黄色| www.色五月| 在线免费观看污| 中文字幕在线免费视频| 免费看的毛片| 午夜在线观看91| 精品剧情v国产在线观看| 国产农村一级特黄α**毛片| 在线免费观看黄色av| 国产精品18久久久久网站| 国产麻豆精品一区二区三区v视界| 91资源在线观看| 久久久久久77777| 国产成a人亚洲精v品| 国产精品一品| 高潮白浆视频| 国产在线日本| 老鸭窝av在线| 亚洲精品影院在线| 亚洲视频精品在线观看| 伊人国产在线看一| 精品176二区| 亚洲社区在线| av在线免费观看网| 亚洲视频日韩| 四虎影院成人| 免费在线观看a| 九九在线视频| 最近中文av字幕在线中文| 九九视频九九热| 国产农村av| 国产素人视频在线观看| 国产香蕉尹人视频在线| 91超碰在线免费| 91中文在线| www中文字幕在线观看| 国产中文字幕在线看| 国产探花视频在线观看| 中文在线观看视频| 免费a在线看| 中文字幕在线观看日本| 91九色在线看| 欧美日韩亚洲国内综合网| 噜噜噜噜噜在线视频| 国产网站麻豆精品视频| 在线午夜影院| 国产在线拍揄自揄拍视频| 国产免费av高清在线| 国产一级激情| 亚洲欧美久久婷婷爱综合一区天堂| wwwww亚洲| 中文字幕在线免费视频| 91欧洲在线视精品在亚洲| 欧美精品日韩少妇| 国产区高清在线| av手机免费观看| 国产一级免费| 国产女王在线**视频| 日本视频一二三区中文字幕| 日本中文字幕高清视频| 亚洲欧美精品日韩欧美 |