我們在做專案的時候常常會遇到要做後台管理介面,一般都是用Fram框架來實現,框架的左面是一個導航欄,關鍵就是這個導航欄,是用TreeView控件,還是自己寫JS腳本,用TreeView吧影響美觀,寫JS吧,太多了,麻煩。為了不用TreeView又省去寫JS的麻煩,所以就有了把以前寫好的JS腳本封裝成Asp.Net 伺服器控制項的想法。
本控制項主要有幾個重點。
(a).TypeConverter的實作。
(b).Editor的實現。
(c).NavMenuDesigner的實作.
NavMenu為控制項原始碼
NavMenu.Test為控制項Demo站點
展開