有2张关系表,一张存放分类名称,另一张存放所有项目名称,通过分类的id字段关联起来。
现在想实现选取一部分项目(可以选取一个类下的所有项目,或者选取某个类下面的某些项目)存放到另一张表里去,在界面上如何实现此操作呢?有什么好用的控件么?
现在只想到用带check box的treeview,但若项目数很多时,操作起来也不大方便。

解决方案 »

  1.   

    也可以考虑两个ListBox结合使用,象好多程序的设置权限一样,点添加后将选种的项目移到另一个ListBox中,最后确定后保存到数据库中。
      

  2.   

    效果不好吧,有好近百条呢,全部放在一个listbox里很难查看吧,希望能按类分开,有什么好方法么?
      

  3.   

    不好意思,才看到留言消息,我的意思不是指什么控件,而是把你这种需求的公共逻辑抽象出来写成一个业务组件类。只要业务组件写好了,具体什么控件显示区别不是很大。直接写到一两个ListBox中肯定用户体验差,可以自己定义一些分组让从分组中选。比如说做成类似Word的自定义工具栏之类的样式。
      

  4.   

    :( 太复杂了,刚开始学asp.net,没点头绪。