作者:
幻想曲
時(shí)間: 2003-10-10 文檔類型:原創(chuàng) 來自:
藍(lán)色理想
|
![]() |
ASP.NET真正有用的特性就是其可擴(kuò)充性。世界各地的開發(fā)人員都可以創(chuàng)建自己的自定義控件,這種自定義控件可以方便地在你自己的過程中進(jìn)行定義。其中,Internet Explorer Web Controls就是由微軟公司在標(biāo)準(zhǔn)的ASP.NET控件之外創(chuàng)建的這樣一個(gè)集合。
TreeView控件演示
一、定義TreeView控件
代碼拷貝框
下面來解釋一下相應(yīng)代碼:
二、在treeview控件中使用treenode控件
如果你創(chuàng)建一個(gè)treeview控件的話,就需要在其中添加一些treenode控件來顯示一些信息.treenode控件顯示為treeview控件的層次結(jié)構(gòu)中的一個(gè)項(xiàng).treenode控件可以包含了treeview控件;或者,該控件本身也可以獨(dú)立存在.下面將向你展示如何在一個(gè)treeview控件中定義treenode控件.
代碼拷貝框
其中,定義了一個(gè)兩級(jí)的節(jié)點(diǎn).這個(gè)樹狀視圖中包含了"設(shè)計(jì)類站點(diǎn)"和"編程類站點(diǎn)"這二個(gè)大節(jié)點(diǎn),而"編程類站點(diǎn)"中又有兩個(gè)子節(jié)點(diǎn)"ASP編程"和"asp.net編程",其中每個(gè)子節(jié)點(diǎn)又都定義了其他的節(jié)點(diǎn).
"我常去的站點(diǎn)"是當(dāng)前選中的節(jié)點(diǎn)項(xiàng).訪問者可以敲擊回車,或者在這個(gè)節(jié)點(diǎn)上點(diǎn)擊鼠標(biāo).然后,訪問者可以使用鍵盤上的箭頭來沿著樹狀視圖的層次結(jié)構(gòu)進(jìn)行定位。 在下一篇將介紹如何用實(shí)現(xiàn)導(dǎo)航功能。 |
'導(dǎo)入名稱空間
<%@ import namespace="Microsoft.web.UI.webcontros"%>
'注冊(cè)這個(gè)名稱空間并為其給定一個(gè)TagPrefix,以便于對(duì)這個(gè)控件庫(kù)中的控件進(jìn)行定義
<%@ register tagprefix = "iecontrols"
namespace="Microsoft.web.UI.webcontrols"
assembly="microsoft.web.UI.webcontrols"
%>
'設(shè)置好指令后,就可以定義下面這樣的一個(gè)treeview控件了
<iecontrols:treeview
id="tvbasic"
autoselect="false"
shoplus="true"
showlines="true"
expandlevel=2
runat="server"
>
----------
</idcontrols:treeview>
<iecontrols:treeview
id="tvwebsite"
autoselect ="false"
showplus="true"
showlines="true"
expandlevel=2
runat = "server"
>
'接下來在treeview控件的開始和結(jié)束標(biāo)記中,定義treenode控件
<iecontrols:treenode text="我常去的站點(diǎn)">
<idcontrols:treenode text="設(shè)計(jì)類站點(diǎn)">
<idcontrols:treenode text="藍(lán)色理想" />
<idcontrols:treenode text="有風(fēng)的日子" />
<idcontrols:treenode text="設(shè)計(jì)聯(lián)盟" />
</iecontrols:treenode>
<iecontrols:treenode text="編程類站點(diǎn)">
<iecontrols:treenode text="ASP編程">
<iecontrols:treenode text="ASP COOL" />
<iecontrols:treenode text=""/>
</iecontrols:treenode>
<iecontrols:treenode text="ASP.NET編程">
<iecontrols:treenode text="Dotnet技術(shù)網(wǎng)" />
<iecontrols:treenode text="asp.net"/>
</iecontrols:treenode>
<iecontrols:treenode text="程序員大本營(yíng)" />
</iecontrols:treenode>
</iecontrols:treenode>
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
