流程是这样的:
用户登录然后找到用户的组织机构 比如北京市 
然后通过北京市找到北京市包含的区 比如石景山区 海淀区 等等
然后再通过区 找到每个区的维护设备人员 最后把这些数据绑定到TreeView上面
因为这些都是不确定个数的 所以我就用ArrayLIst保存读取的数据 
问题就是 我读出石景山区 海淀区 丰台区这些数据的时候 把他们保存在ArrayList中 然后把ArrayList变成String数组 遍历数组 再读每一个区县里面的人 这个时候如果用ArrayList就没办法 因为不知道海淀区石景山区这些区县的个数 
这种省市 区县 人 逐级往下查询数据要怎么保存数据呢 然后怎么绑定在TreeView上

解决方案 »

  1.   

    ajax
    联动起来
      

  2.   

    ArrayList变成String数组?这是要闹哪样?
    直接foreach遍历ArrayList不可以吗?
      

  3.   

    尽量采用国家标准库,虽然国家标准的库有时候不知道是怎么设计滴,难用的很,但是仍然建议中国的程序员尽量国标些,尽量考虑一下标准数据交换的需要国家统计局《中国国家行政区划表》http://www.stats.gov.cn/tjbz/xzqhdm/
      

  4.   

    treeview没必要做联动了。可以这样
    treview动态的加载就可以了。
    你给每个父节点都绑定SelectNodeChange事件 去查询数据库里的相关人员信息 动态的给父节点添加子节点  可以把地区数据直接封装成字段来操作,