我们在做项目的时候经常会遇到要做后台管理界面,一般都是用Fram框架来实现,框架的左面是一个导航栏,关键就是这个导航栏,是用TreeView控件,还是自己写JS脚本,用TreeView吧影响美观,写JS吧,太多了,麻烦。为了不用TreeView又省去写JS的麻烦,所以就有了
把以前写好的JS脚本封装成Asp.Net 服务器控件的想法。
本控件主要有几个重点。
(a).TypeConverter的实现。
(b).Editor的实现。
(c).NavMenuDesigner的实现.
NavMenu为控件源码
NavMenu.Test为控件Demo站点
展开