- 相關(guān)推薦
在ASP.NET中開(kāi)發(fā)樹(shù)狀結(jié)構(gòu)
摘要:
在網(wǎng)頁(yè)中用樹(shù)狀結(jié)構(gòu)顯示數(shù)據(jù)既清晰又簡(jiǎn)單,用戶非常需要。本文從實(shí)際應(yīng)用的角度,介紹了在ASP.NET中使用TreeView控件來(lái)創(chuàng)建樹(shù)狀結(jié)構(gòu)的幾種具體方法,可以方便地建立靜、動(dòng)態(tài)樹(shù)狀結(jié)構(gòu),較好地解決了樹(shù)狀結(jié)構(gòu)在生成無(wú)限層次不定數(shù)量節(jié)點(diǎn)時(shí)非常困難而且容易出錯(cuò)的問(wèn)題。
關(guān)鍵字:
Treeview控件、命名空間、靜態(tài)樹(shù)、動(dòng)態(tài)樹(shù)
一、引言
在網(wǎng)頁(yè)開(kāi)發(fā)工具ASP.NET的應(yīng)用中,用戶經(jīng)常希望用樹(shù)狀控件來(lái)顯示分類或?qū)哟螖?shù)據(jù),這樣既簡(jiǎn)單又直觀,但是ASP.NET本身沒(méi)有提供此控件。當(dāng)然程序員可以用ImageButton和Label等組成的用戶控件和XML、XSL語(yǔ)言自己進(jìn)行編寫(xiě),它們可以顯示有限層次少量節(jié)點(diǎn)的樹(shù)狀,但要生成無(wú)限層次不定數(shù)量的節(jié)點(diǎn)時(shí)就難以實(shí)現(xiàn)并且非常容易出錯(cuò)。
作者通過(guò)對(duì)Microsoft下TreeView控件大量的實(shí)際應(yīng)用,可以非常方便地實(shí)現(xiàn)任何類型的樹(shù)狀結(jié)構(gòu),較好地解決了上述問(wèn)題。
二、安裝 TreeView控件、導(dǎo)入命名空間
在你的Web程序使用TreeView控件之前,首先必須下載Internet Explorer WebBrower controls到你的開(kāi)發(fā)機(jī)器上,然后導(dǎo)入命名空間。可訪問(wèn)以下網(wǎng)址下載:
http://www.asp.net/ControlGallery/default.aspx?Category=38
【在ASP.NET中開(kāi)發(fā)樹(shù)狀結(jié)構(gòu)】相關(guān)文章:
淺析結(jié)構(gòu)試驗(yàn)在結(jié)構(gòu)理論發(fā)展中的作用03-18
ObjectARX環(huán)境下的結(jié)構(gòu)建模系統(tǒng)的開(kāi)發(fā)03-18
項(xiàng)目開(kāi)發(fā)中的成本控制研究03-28
探析畫(huà)面的結(jié)構(gòu)在作品中的意義03-18
試論公司治理結(jié)構(gòu)中的審計(jì)約束03-18
論畫(huà)面的結(jié)構(gòu)在作品中的意義03-18
Web結(jié)構(gòu)挖掘在電子商務(wù)網(wǎng)站結(jié)構(gòu)優(yōu)化中的應(yīng)用03-21