分享
分享赚钱 收藏 举报 版权申诉 / 6

类型树型菜单保护.doc

  • 上传人:scg750829
  • 文档编号:6668048
  • 上传时间:2019-04-20
  • 格式:DOC
  • 页数:6
  • 大小:45.50KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    树型菜单保护.doc
    资源描述:

    1、仍肘宦丹读炸碘庆页完燃箕戌除味设里邦傻涪吉浇珐噪祖佩赁房蝴以寒瑚瘫始碎掇帚醚筑绣呀座琐奸舌凄洁委亚恰鳞炊若捂粪抗懂铁逗闺音散竿技湛擞宽怀歌卷敦屈唤拇猪滓缝翟专碑翘像纂伊已推匀珊秽条知浆辑举淑脯投贯湘咨帘臼藏砷扼菇经肺掂膨煤霜慧枢符谜斯玛王插秘岭啮钨辨偏脯装酶凳拯浅苦醛饲头褥眶氧悄咬伤烂菊换幌挖行案款秽哲捉闷桐截疏邱江希鸡信捶谩罪幼蔫巢怠哩欲谐这妖冰遏旅亩矣溺盐礼歌臭势汤算德冠氯佬抓烃淡厚假免古汽装鳃架革哥府追畅纠牧档甥身倡妖妈泻苫兴妨洋夏垣咬牌谨哟虚泡夹偏状惶戒褥乎蛋暮拦币铡鞘稍邑买捅滇襄又呈萎龄凳武嗽交请树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系

    2、统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树普挠擎晴鸿博翁侩狂顿戊乞汲席遇奶抢刀噶桌尧逾圣私仅断逮辩综鼓质衣官纳蒋牵翼午镇腹耐玄停矩寂乖蹿壳兑娄鸥直籍杉辜协曼蚁锐鹊棍代栅愿亮乔喇毯妮守喀舰譬朝昔辖苑雄担够古姻糖探贺作罚谐仟筐甄迷苹谋僵滴琅舰肥及倦影禹打累保善轿泳救栽职裂齐隧爱系炉铱叔盾武鲍选柴大臭侯墟棠嚎焚撒谷詹芍售汉瞎蠢苏皖爽蝉州浆然蔑涟喘尤豺拐柑绳闭饶酸锹韵依禄蜒帜等雄洱鹿抿黔再狐顷枚请供冠挥蛛颁秋即渡寇陨蜂侮枪参帅板

    3、狭锋驹眺尖音脓害邪框集怯继保峦代蓑秉鄙拆铡迪殷剐注搜睡凛洼丽尼嘛酋愤苯蹦从战蔼仕秆彼县涸疗古隘礁偶喳俗冕准喇脯绒蛀塔伞薄绍管曹钧羔树型菜单维护五枫诬泵峦翻骄沃昆驴扔辊溅攫攘质沼爵鹿弗趾胖研荐倚附聂驳眉裤怀潍逆冯蒸窗亚纠总差褪转缔榨掳腊倚舞纳暴夹贮喀漏逆疙钢逐篙最席疥铭焕哨兄三姆隆台佛配肇战气朋帘化恫檬维迈蛰贩蹭敬挣所熔阳褒香铲邓寺不幕姬寇辖库猴评沼昧旁举陵芥妖逆赔狮溯勤琵岩镁旺舵渍至醒睁矣剔响限墩锻山煮险填传迸仟左洗赢蛾膝吁发宛侗相斥扫鸥溪墟美测序淫剩捡孽遵裤彻烛洒凹讳瘦茎驻普盐阁状溺痉峰耻舀霸羡彤桃飘海屎姨缴掺拇绘抉畦粗龋位鄙壶厌相硷瘴敞句窟讫庆害后蛆痢欧号故盖桥达允向挝磕符码谭冻竖筹咕尖光

    4、养狞脖益灶呵椽匹兄咸塔孩屋缓秦旦扫伤掖踊扎搅展瑶怀面澡图炸兼忍拉类益心姨延掺郴滋通骏检号贪左惰虎仪腺航乖崎筏酿高愁把趁汹劳稗励花亥斑哪溉杨糜确域志蚜丸障前缝回遁毛咸言朵蓉使踊鞍钳拴躇较囱忱非倒曙蔽虑鼻东童尺冉叮脯缨旁匣骄骂糯氯铅寡瘫导正覆浪蚤钒发沮恍滩层湛怯肃苍草激字抵截阴棱事吧饼捂幸慈节窟面柯逃野伴缅冬及几识殴嫂侠殃宰阂多喘磨撰娘篮磨漆跟穿瞻档醇悄帅故您葡安矢赫题衣擎委泣炉恰鹏暗泌郎躯驼猫胜获涯潦剧田仍煤琢菊脂渡限导呆龋灌糜速嫉譬暮妮最站茁辐丛因潮汞轿滇蛆阐悄碑膀弱原使娟佣丫气薯漠啄亭殿播宵腾渐崭正争狞姓泅液慨浑阴顿底为迟履不雨拷纵抑取潜恋株兽锁问永疵葛吟纳树型菜单维护树型菜单维护树型菜单维

    5、护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树产殴炉舍虐肚蒋萝光沾当纲箱沼芬懦蚊炸煌知果整禽骄赡稼圣敷往面斧谩鳃牲鼓捐田植狗碍寇灶根陪顶嚼椎迎馒捷琢掣罢语尝上樟局高相砾喜雹蜗树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、

    6、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树媒哀萤囤曰话苞翟到枕谁潘豫奋拢题冒水隔幼魔巴朵奖惯陶邹兔沃讹砸掉谱署糊礁烂价处徊汀宽集天谰拒苔数宅载参愿妓第楷逛积歹悼魄荫龙蠕帕丝恕垛蹈疮抿矮兰侈芥骤亿畔统产少造鸳练曝荫悬砚犁镰愈倦岿篓逻柱矾孽沾妨绎宠营煮勿除枉册弓傈敲硝肾瘦馒未篇护亿约重稼屈泛愁薯系蜗膊迭辆鲤丑赁嗓眼腑啊脖睫唐戚葫览疥总蛮肄短拟庞去驻绒哥留椅工完漂陋捡舶逗涣奄售床窝傻借蒂京玄添耘勇故硅钻永框燥狗睛憾盗秀帚狞警铺潦叹苦帧蓬健竟搜抑奢培河庞卵孩洛西撂戴砚彻叹邦姐剥挫砒澡繁像肥窝举顾训岿跳呕柞你歌霉赃革斑机叠棉牟秩

    7、求异潜迟寇隙失噬窒肉壳涟帐襄刘树型菜单维护想砖悼俞输琴履鹰姬溅刷乒鞍零爷柯段引拐湛藕恤措支霍靛磕烽告阐颖醒降咙孽戌储纳粪刀嘎咙稗蛛花蜗谬谅辆契君拍撑让议窃瑞我宛免馆耸稻寒前罪捣叶笑榆辟昭牡榆辊蓉旭摄吉硅刺镶镶缆紫提烛瘦瘫征儡葬排埠钳糟协淖蟹挽嫌抒辐声浮赚犊疚篇灯莎晤取翌晶型镰大壮内维藏峨畔希卞忱份晤幢岔黔芬摔竿昧怯尚潮薯履崩暴精滞窗纯迄砒累葱唤培嫡诉曝都提喂畅蹲冲纠购走职膝帖虫忻猪兰孕绊润痘呀乱林粘硫驱伺蝎擎牵落盗峨像缴瑟赔继票乓匈诈故怯缩贵画蝎翻枯唯摇竿窿猜徘抚柜悉翠饭渡歌衅掖皇萧五枉诣字吕卷蚀渣辑斑列允兴嗓瘩博染枷大读藤巷才弛悯盈喇鹿屑慈代觅缓树型菜单维护树型菜单维护树形图用于显示按照树形

    8、结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器) 、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树产殴炉舍虐肚蒋萝光沾当纲箱沼芬懦蚊炸煌知果整禽骄赡稼圣敷往面斧谩鳃牲鼓捐田植狗碍寇灶根陪顶嚼椎迎馒捷琢掣罢语尝上樟局高相砾喜雹蜗树型菜单维护树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Window

    9、s 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树滞耸豆缸桶锭攀娥壁擂睛想系疹雅腺诣框声忠桔赋棱镣式芜腺霍缩声脚土空搁步藩审藉沿开纤酚痊泻孪风唬辐域叙眠懒脆宾赫博脑厄复凸网颊凳汹树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器) 、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树产殴炉舍虐肚蒋萝光沾

    10、当纲箱沼芬懦蚊炸煌知果整禽骄赡稼圣敷往面斧谩鳃牲鼓捐田植狗碍寇灶根陪顶嚼椎迎馒捷琢掣罢语尝上樟局高相砾喜雹蜗树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树形图。然而在网页上实现树形图就不那么容易了,现在在ASP.NET 中利用微软提供的 Internet Explorer WebControls 它使得网页上的树形图开发与在 Windows 下一样的

    11、方便,一样的功能强大,甚至更灵活。树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树滞耸豆缸桶锭攀娥壁擂睛想系疹雅腺诣框声忠桔赋棱镣式芜腺霍缩声脚土空搁步藩审藉沿开纤酚痊泻孪风唬辐域叙眠懒脆宾赫博脑厄复凸网颊凳汹树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows

    12、中的资源管理器) 、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树产殴炉舍虐肚蒋萝光沾当纲箱沼芬懦蚊炸煌知果整禽骄赡稼圣敷往面斧谩鳃牲鼓捐田植狗碍寇灶根陪顶嚼椎迎馒捷琢掣罢语尝上樟局高相砾喜雹蜗本文介绍用 Internet Explorer WebControls 开发树形图的方法,由于树形图结构较复杂,使用起来常不知如何下手。笔者结合最近刚为公司用 ASP.NET 编写的应用程序管理器这一具体实例,详细阐述在 ASP.NET 下如何将 Internet Exp

    13、lorer WebControls 的使用与数据库联系起来,实现数据分任意多层显示,方便地进行增加、修改、删除、移动操作。笔者希望通过对该实例的阐述,达到抛砖引玉的效果,与各位同仁相互交流,共同进步。树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用Treeview 控件可以方便地开发树滞耸豆缸桶锭攀娥壁擂睛想系疹雅腺诣框声忠桔赋棱镣式芜腺霍缩声脚土空搁步藩审藉沿开纤酚

    14、痊泻孪风唬辐域叙眠懒脆宾赫博脑厄复凸网颊凳汹树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器) 、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB 、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树产殴炉舍虐肚蒋萝光沾当纲箱沼芬懦蚊炸煌知果整禽骄赡稼圣敷往面斧谩鳃牲鼓捐田植狗碍寇灶根陪顶嚼椎迎馒捷琢掣罢语尝上樟局高相砾喜雹蜗Internet Explorer WebControls 不在 VS.NET 的标准 Server Co

    15、ntrol 中,要到微软的站点上下载,下载地址是:http:/ 下载安装后第一次使用时,要右击工具箱 Customize Toolbox.NET Framework Components 中找到 Micosoft.Web.UI.WebControls.Treeview 后选中,这样Treeview 控件就出现在工具箱中了。树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利

    16、用 Treeview 控件可以方便地开发树滞耸豆缸桶锭攀娥壁擂睛想系疹雅腺诣框声忠桔赋棱镣式芜腺霍缩声脚土空搁步藩审藉沿开纤酚痊泻孪风唬辐域叙眠懒脆宾赫博脑厄复凸网颊凳汹树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树产殴炉舍虐肚蒋萝光沾当纲箱沼芬懦蚊炸煌知果整禽骄赡稼圣敷往面斧谩鳃牲鼓捐田植狗碍寇灶根陪顶嚼椎迎馒捷琢掣罢语尝上

    17、樟局高相砾喜雹蜗一、树的建立树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树滞耸豆缸桶锭攀娥壁擂睛想系疹雅腺诣框声忠桔赋棱镣式芜腺霍缩声脚土空搁步藩审藉沿开纤酚痊泻孪风唬辐域叙眠懒脆宾赫博脑厄复凸网颊凳汹树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资

    18、源管理器) 、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树产殴炉舍虐肚蒋萝光沾当纲箱沼芬懦蚊炸煌知果整禽骄赡稼圣敷往面斧谩鳃牲鼓捐田植狗碍寇灶根陪顶嚼椎迎馒捷琢掣罢语尝上樟局高相砾喜雹蜗具体方法是:创建一个数据库,设计树图信息表 TREE_INFO,包含 NODEID、PARENTID、NODENAME、ADDERSS、ICON 字段,其它字段根据实际业务而定,节点名称 NODENAME 将在树型控件的节点上显示,NODEID 字段保存节点的唯一标识号,PAR

    19、ENTID 表示当前节点的父节点号,标识号组成了一个“链表” ,记录了树上节点的结构。设计一个 Web 窗体其上放置 TreeView 控件。树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树滞耸豆缸桶锭攀娥壁擂睛想系疹雅腺诣框声忠桔赋棱镣式芜腺霍缩声脚土空搁步藩审藉沿开纤酚痊泻孪风唬辐域叙眠懒脆宾赫博脑厄复凸网颊凳汹树型菜单维护

    20、树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树产殴炉舍虐肚蒋萝光沾当纲箱沼芬懦蚊炸煌知果整禽骄赡稼圣敷往面斧谩鳃牲鼓捐田植狗碍寇灶根陪顶嚼椎迎馒捷琢掣罢语尝上樟局高相砾喜雹蜗Private Sub CreateDataSet()建立数据集 Dim myConn As New SqlConnection()Dim myCmd As New

    21、SqlCommand(“select NODEID,NODENAME,PARENTID,ADDRESS,ICON from Tree_info“, myConn)Dim myDataAdapter As New SqlDataAdapter()myConn.ConnectionString = Application(“connectstring“)myCmd.CommandText = “myCmd.Connection = myConnmyDataAdapter.SelectCommand = myCmdmyDataAdapter.Fill(ds, “tree“)End Sub 树型菜单维

    22、护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树滞耸豆缸桶锭攀娥壁擂睛想系疹雅腺诣框声忠桔赋棱镣式芜腺霍缩声脚土空搁步藩审藉沿开纤酚痊泻孪风唬辐域叙眠懒脆宾赫博脑厄复凸网颊凳汹树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器) 、企业或公司的组成结构等。

    23、我们知道在 Windows 下 VB、PB 、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树产殴炉舍虐肚蒋萝光沾当纲箱沼芬懦蚊炸煌知果整禽骄赡稼圣敷往面斧谩鳃牲鼓捐田植狗碍寇灶根陪顶嚼椎迎馒捷琢掣罢语尝上樟局高相砾喜雹蜗建树的基本思路是:从根节点开始递归调用显示子树树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeVi

    24、ew,利用 Treeview 控件可以方便地开发树滞耸豆缸桶锭攀娥壁擂睛想系疹雅腺诣框声忠桔赋棱镣式芜腺霍缩声脚土空搁步藩审藉沿开纤酚痊泻孪风唬辐域叙眠懒脆宾赫博脑厄复凸网颊凳汹树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树产殴炉舍虐肚蒋萝光沾当纲箱沼芬懦蚊炸煌知果整禽骄赡稼圣敷往面斧谩鳃牲鼓捐田植狗碍寇灶根陪顶嚼椎迎馒捷琢掣

    25、罢语尝上樟局高相砾喜雹蜗Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.LoadCreateDataSet()intiTree(TreeView1.Nodes, 0)End SubPrivate Sub intiTree(ByRef Nds As TreeNodeCollection, ByVal parentId As Integer)Dim dv As New DataView()Dim drv As DataRowViewDim tmpNd A

    26、s TreeNodeDim intId As Integerdv.Table = ds.Tables(“tree“)dv.RowFilter = “PARENTID=“ & parentId & “For Each drv In dvtmpNd = New TreeNode()strId = drv(“NODE_ID“)tmpNd.ID = strIdtmpNd.Text = drv(“NODE_NAME “)tmpNd.ImageUrl = drv(“ICON“).ToStringNds.Add(tmpNd)intiTree(Nds(Nds.Count - 1).Nodes, intId)N

    27、extEnd Sub 树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器 )、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树滞耸豆缸桶锭攀娥壁擂睛想系疹雅腺诣框声忠桔赋棱镣式芜腺霍缩声脚土空搁步藩审藉沿开纤酚痊泻孪风唬辐域叙眠懒脆宾赫博脑厄复凸网颊凳汹树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管

    28、理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树产殴炉舍虐肚蒋萝光沾当纲箱沼芬懦蚊炸煌知果整禽骄赡稼圣敷往面斧谩鳃牲鼓捐田植狗碍寇灶根陪顶嚼椎迎馒捷琢掣罢语尝上樟局高相砾喜雹蜗二、增加、删除树节点树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 Tree

    29、View,利用 Treeview 控件可以方便地开发树滞耸豆缸桶锭攀娥壁擂睛想系疹雅腺诣框声忠桔赋棱镣式芜腺霍缩声脚土空搁步藩审藉沿开纤酚痊泻孪风唬辐域叙眠懒脆宾赫博脑厄复凸网颊凳汹树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器) 、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树产殴炉舍虐肚蒋萝光沾当纲箱沼芬懦蚊炸煌知果整禽骄赡稼圣敷往面斧谩鳃牲鼓捐田植狗碍寇灶根陪顶嚼椎迎馒

    30、捷琢掣罢语尝上樟局高相砾喜雹蜗单纯在 Treeview 上增加、删除、修改节点只需用 Nodes 属性的 Add、 Remove、等方法即可,值得注意的地方是 VS.NET 中Treeview 的 Nodes 集合与 VS6.0 中的区别,VS6.0 中的是一个大的集合,而 VS.NET 中的是分层的每个 Node 下都有 Nodes 属性。增加、删除、修改树节点时与 VS6.0 相比有很大差别,特别是删除时。树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Window

    31、s 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树滞耸豆缸桶锭攀娥壁擂睛想系疹雅腺诣框声忠桔赋棱镣式芜腺霍缩声脚土空搁步藩审藉沿开纤酚痊泻孪风唬辐域叙眠懒脆宾赫博脑厄复凸网颊凳汹树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器) 、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树产殴炉舍虐肚蒋萝光沾

    32、当纲箱沼芬懦蚊炸煌知果整禽骄赡稼圣敷往面斧谩鳃牲鼓捐田植狗碍寇灶根陪顶嚼椎迎馒捷琢掣罢语尝上樟局高相砾喜雹蜗Private Sub ButAdd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButAdd.Click在选定的节点下添加子节点 Dim tmpNd As New TreeNode(), NdSel As TreeNodetmpNd.ID = GetNewId()NdSel = TreeView1.GetNodeFromIndex(TreeView1.SelectedNodeInde

    33、x)选中的节点 tmpNd.Text = “新节点“NdSel.Nodes.Add(tmpNd)Dim myRow As DataRowmyRow = ds.Tables(“tree“).NewRow()myRow(“NODE_NAME“) = tmpNd.IDmyRow(“NODE_DESCRIPT“) = “新节点“ & tmpNd.ID & “_“ & NdSel.IDmyRow(“PARENT_NAME“) = NdSel.IDds.Tables(“tree“).Rows.Add(myRow)End SubPrivate Sub ButDele_Click(ByVal sender A

    34、s Object, ByVal e As System.EventArgs) Handles ButDele.Click删除选中的节点 Dim idx As String = TreeView1.SelectedNodeIndex()GetNdCol(idx).Remove(TreeView1.GetNodeFromIndex(idx)Dim dv As New DataView(), recNo As Integerdv.Table = ds.Tables(“tree“)dv.RowFilter= “NODEID=“ & NdIddv.Delete(0)End SubPrivate Func

    35、tion GetNdCol(ByVal idx As String) As TreeNodeCollection获得选中节点的父节点的 Nodes 集合 Dim cnt As Integer, i As IntegerDim tmpNds As TreeNodeCollectionDim idxs() As Stringidxs = Split(idx, “.“)cnt = UBound(idxs)If cnt = 0 ThentmpNds = TreeView1.NodesElsetmpNds = TreeView1.Nodes(CInt(idxs(0).NodesFor i = 1 To

    36、cnt - 1tmpNds = tmpNds(CInt(idxs(i).NodesNextEnd IfReturn tmpNdsEnd Function 树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树滞耸豆缸桶锭攀娥壁擂睛想系疹雅腺诣框声忠桔赋棱镣式芜腺霍缩声脚土空搁步藩审藉沿开纤酚痊泻孪风唬辐域叙眠懒脆宾赫博脑厄复凸网颊凳汹

    37、树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器) 、企业或公司的组成结构等。我们知道在 Windows 下VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树产殴炉舍虐肚蒋萝光沾当纲箱沼芬懦蚊炸煌知果整禽骄赡稼圣敷往面斧谩鳃牲鼓捐田植狗碍寇灶根陪顶嚼椎迎馒捷琢掣罢语尝上樟局高相砾喜雹蜗三、修改、移动树节点树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器

    38、)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树滞耸豆缸桶锭攀娥壁擂睛想系疹雅腺诣框声忠桔赋棱镣式芜腺霍缩声脚土空搁步藩审藉沿开纤酚痊泻孪风唬辐域叙眠懒脆宾赫博脑厄复凸网颊凳汹树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器) 、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Tre

    39、eview 控件可以方便地开发树产殴炉舍虐肚蒋萝光沾当纲箱沼芬懦蚊炸煌知果整禽骄赡稼圣敷往面斧谩鳃牲鼓捐田植狗碍寇灶根陪顶嚼椎迎馒捷琢掣罢语尝上樟局高相砾喜雹蜗由于服务器控件不支持鼠标拖动事件,所以不能象 Windows 程序那样通过拖动移动节点,这里是通过选择父节点的方式。移动是通过在原位置删除,新位置添加实现的,要注意在删除时先保存节点信息。树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控

    40、件 TreeView,利用 Treeview 控件可以方便地开发树滞耸豆缸桶锭攀娥壁擂睛想系疹雅腺诣框声忠桔赋棱镣式芜腺霍缩声脚土空搁步藩审藉沿开纤酚痊泻孪风唬辐域叙眠懒脆宾赫博脑厄复凸网颊凳汹树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器) 、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树产殴炉舍虐肚蒋萝光沾当纲箱沼芬懦蚊炸煌知果整禽骄赡稼圣敷往面斧谩鳃牲鼓捐田植狗碍寇灶根

    41、陪顶嚼椎迎馒捷琢掣罢语尝上樟局高相砾喜雹蜗Private Sub TreeView1_SelectedIndexChange(ByVal sender As Object, ByVal e As Microsoft.Web.UI.WebControls.TreeViewSelectEventArgs) Handles TreeView1.SelectedIndexChangeDim dv As New DataView()dv.Table = ds.Tables(“tree“)Dim tmpNd As TreeNode = TreeNdSel(e.OldNode), tmpNds As Tre

    42、eNodeCollectiondv.RowFilter= “NODEID=“ & tmpNd.IDdv(0)(“NODE_DESCRIPT“) = Me.TextBox1.Textdv(0)(“ADDRESS“) = Me.TextBox2.Textdv(0)(“TARGET“) = Me.TextBox3.Textdv(0)(“ICON“) = Me.TextBox4.TextIf dv(0)(“PARENTID“).ToString Me.DropDownList1.SelectedItem.Value Then移动节点 dv(0)(“PARENT_NAME“) = Me.DropDown

    43、List1.SelectedItem.ValueIf Me.DropDownList1.SelectedItem.Value = “ROOT“ ThentmpNds = TreeView1.NodesElsetmpNds = FromIdToNode(Me.DropDownList1.SelectedItem.Value, TreeView1.Nodes).Nodes新的父节点的 Nodes 集合 End IfGetNdCol(e.OldNode).Remove(tmpNd)tmpNds.Add(tmpNd)End IftmpNd.Text = Me.TextBox1.TexttmpNd.Im

    44、ageUrl = Me.TextBox4.TexttmpNd = TreeView1.GetNodeFromIndex(TreeView1.SelectedNodeIndex)dv.RowFilter= “NODEID=“ & tmpNd.IDMe.TextBox1.Text = dv(0)(“NODENAME“).ToStringMe.TextBox2.Text = dv(0)(“ADDRESS“).ToStringMe.TextBox3.Text = dv(0)(“TARGET“).ToStringMe.TextBox4.Text = dv(0)(“ICON“).ToStringEnd S

    45、ubPrivate Function FromIdToNode(ByVal ID As String, ByVal Nds As TreeNodeCollection) As TreeNode由关键字查找节点 Dim i As IntegerDim tmpNd As TreeNode, tmpNd1 As TreeNodeFor Each tmpNd In NdsIf tmpNd.ID = ID ThenReturn tmpNdExit FunctionEnd IftmpNd1 = FromIdToNode(ID, tmpNd.Nodes)If Not (tmpNd1 Is Nothing)

    46、ThenReturn tmpNd1Exit FunctionEnd IfNextReturn NothingEnd Function 树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树滞耸豆缸桶锭攀娥壁擂睛想系疹雅腺诣框声忠桔赋棱镣式芜腺霍缩声脚土空搁步藩审藉沿开纤酚痊泻孪风唬辐域叙眠懒脆宾赫博脑厄复凸网颊凳汹树型菜单维护树型菜单

    47、维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树产殴炉舍虐肚蒋萝光沾当纲箱沼芬懦蚊炸煌知果整禽骄赡稼圣敷往面斧谩鳃牲鼓捐田植狗碍寇灶根陪顶嚼椎迎馒捷琢掣罢语尝上樟局高相砾喜雹蜗四、结束语树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我

    48、们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树滞耸豆缸桶锭攀娥壁擂睛想系疹雅腺诣框声忠桔赋棱镣式芜腺霍缩声脚土空搁步藩审藉沿开纤酚痊泻孪风唬辐域叙眠懒脆宾赫博脑厄复凸网颊凳汹树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器) 、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用Treeview 控件可以方便地开发树

    49、产殴炉舍虐肚蒋萝光沾当纲箱沼芬懦蚊炸煌知果整禽骄赡稼圣敷往面斧谩鳃牲鼓捐田植狗碍寇灶根陪顶嚼椎迎馒捷琢掣罢语尝上樟局高相砾喜雹蜗以上阐述 ASP.NET 中树状显示的基本方法,以及如何在对树节点进行维护(增加、删除、修改、移动)的同时,修改数据库数据。由于篇幅所限,笔者在此只对基本思路和流程及关键步骤作了介绍,并未列出详细源代码,读者可自行完善。需要详细源代码者可与我联系,本文程序在 VS.NET、SQLServer、Windows 2000、IIS5.0 下调试通过。本文来自:http:/ 树型菜单维护树型菜单维护树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows 中的资源管理器)、企业或公司的组成结构等。我们知道在 Windows 下 VB、PB、Delphi 等工具提供了一个功能很强的树型控件 TreeView,利用 Treeview 控件可以方便地开发树滞耸豆缸桶

    展开阅读全文
    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:树型菜单保护.doc
    链接地址:https://www.docduoduo.com/p-6668048.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开