.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
很多场景会用到树形结构,比如人事组织、新闻频道、各种层级分类、文件目录等等。简单的为节点设置父节点就可以构造出来,通过为其选择父节点从而对其进行移动。如果可以拖动移动岂不是很直观吗,于是编了一个例子(可以拖动节点和通过上下键对同级节点进行排序)。Web上的实现方式有ms的htc,有用table签的有用ul的,我倾向于选择ul因为它简单直接。下面是抓图:程序原代码下载:
posted on 2007-05-01 06:45 布尔 阅读(2614) 评论(19) 编辑 收藏 网摘 所属分类: Javascript
写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重新编写这个东西 回复 引用 查看
不错,收藏了 回复 引用 查看
写这个只是希望大家能明白拖拽是怎么做的 回复 引用 查看
收藏 回复 引用 查看
@留恋星空 对你有用就好 回复 引用 查看
昵称: [登录] [注册]
主页:
邮箱:(仅博主可见)
验证码: 看不清,换一个
评论内容:
登录 注册
[使用Ctrl+Enter键快速提交评论]
Powered by: 博客园 Copyright © 布尔