2009年4月25日

摘要: 在任何一个Tree树中,提供查找功能无疑会大大方便用户。不用睁大眼睛一级一级去展开,只要输入关键字,回车就能自动定位到节点,岂不快哉?然后再次回车查找下一个。这样的用户体验是相当完美的。但在动态异步加载的Tree树中,客户端实现这样的功能就有点困难,因为节点是异步动态加载的。默认是没有全部从服务器端取回的,通常的做法是默认加载第一级,其他级的节点都是惰性按需加载的,用户点了才会展开。而对于这个没有完全加载的树,用户希望搜索节点,怎么实现?查找下一个(FindNext)怎么实现? 阅读全文
posted @ 2009-04-25 17:23 Mainz 阅读(5458) 评论(10) 推荐(0)
摘要: 本文介绍使用ExtJS和Asp.NET实现TreePanel的节点的拖动(Drag&Drop)。例如,拖动节点到另一父节点,插入某节点到另一节点之前/后。ExtJS+ASP.NET实现Tree节点的拖动(DragDrop)是非常简单的。(Ext JS is a cross-browser JavaScript library for building rich internet applications (AJAX) 阅读全文
posted @ 2009-04-25 15:19 Mainz 阅读(2276) 评论(1) 推荐(0)
摘要: 本文介绍使用ExtJS和Asp.NET实现GridPanel到TreePanel的拖动(Drag&Drop)。例如,在Grid中多选任意行(使用CheckBox列),然后拖动到TreePanel的某一节点,实现想要的功能。(Ext JS is a cross-browser JavaScript library for building rich internet applications (AJAX) 阅读全文
posted @ 2009-04-25 14:59 Mainz 阅读(2342) 评论(0) 推荐(0)

导航