.net web developer boolean javascript ext prototype dom nvelocity nhibernate log4net spring.net aspect db4o json ioc aop objectbuilder mvc pattern workflow memcached Lucene unity LazyParser survey cms mef vss svn oa cms crm portal ofc gis projectmanager openflashchart gis mapguide osgi nodejs
很多场景会用到树形结构,比如人事组织、新闻频道、各种层级分类、文件目录等等。简单的为节点设置父节点就可以构造出来,通过为其选择父节点从而对其进行移动。如果可以拖动移动岂不是很直观吗,于是编了一个例子(可以拖动节点和通过上下键对同级节点进行排序)。Web上的实现方式有ms的htc,有用table签的有用ul的,我倾向于选择ul因为它简单直接。下面是抓图:程序原代码下载:
posted on 2007-05-01 06:45 布尔 阅读(2771) 评论(19) 编辑 收藏
写drag & drop总还是会让我“心慌慌月光光”的:) 回复 引用 查看
@Jeffrey Zhao 为什么呢? 回复 引用 查看
@布尔 因为麻烦,而且难以调试吧。:) 回复 引用 查看
学习!! ( .net报表工具,web报表,报表设计器,.net报表,web打印,excel,报表开发,报表控件,支持动态列的纯.net写的web报表开发工具在: http://www.fcsoft.com.cn/webreport.htm ) 回复 引用
很不错,收藏了 回复 引用
不错的说,学习了! 回复 引用
js 调试确实是麻烦了点.动态语言缺少完整的IDE, 效率确实上不去啊. 回复 引用 查看
@Wisdom-zh 还好吧,慢慢积累,总能做点什么的。web上离开了js感觉就是少了一些东西。 回复 引用 查看
树的应用确实太多了,.net应该提供一个更好的TreeView控件,类似RadTreeView 回复 引用 查看
@Justin 期望是好的,有期望说明有需求,不过与其等着不如自己动手搞一下。 回复 引用 查看
@Jeffrey Zhao 我也觉得Drag'n'Drop是最难调试的了,因为移动的每一下都是事件,都有代码在执行,中途哪一步错了你是难以追踪的。 回复 引用 查看
@JustinRadTreeView也不怎么样。 回复 引用 查看
使用ul标签层次关系是简单了,但似乎很难做出树节点间的连线吧 回复 引用 查看
@birdshome 是的,就这个缺陷,你一般都用什么来做呢? 回复 引用 查看
下一步我用div重新编写这个东西 回复 引用 查看
不错,收藏了 回复 引用 查看
写这个只是希望大家能明白拖拽是怎么做的 回复 引用 查看
收藏 回复 引用 查看
@留恋星空 对你有用就好 回复 引用 查看
Powered by: 博客园 Copyright © 布尔