以下是我的情景,我想问一下您最好使用哪种控件的意见。我正在使用C#,ASP.net 2.0。
我需要创建一个类似于树的结构。用户将从某事开始,然后将节点添加到其中。每个节点本身都是一个结构,因此应为用户提供创建新节点类型或使用现有节点类型的选项。
这里显而易见的选择似乎是TreeView。但是,我很少关注: 1)我被要求尽量减少返回Web服务器的次数,我不确定这对TreeView有何用处。
2)如果我最终使用TreeView,创建一个新的节点类型(目前它是.ascx(用户控件))可能很难处理,因为我需要打开一个新窗口并返回节点id
,并在创建节点类型时命名为父页面(包含TreeView)。有什么建议吗?
答案 0 :(得分:1)
您可能想要查看JQuery的Treeview
http://docs.jquery.com/Plugins/Treeview/treeview#options
这样,您可以在客户端更新树视图,当用户根据需要获取所有内容时,然后提交树状态。
JQuery for .Net http://jquerydotnet.codeplex.com/