repeater如何绑定多个datatable?
因为现在做购物网站 点某个大节点 需要显示其节点下  所有产品 以及其包含的子节点下的所有产品
现在问题就是 每个节点的id我和获取 但是对repeat的绑定datatable 一个还好 但是n个的话 怎么办?
对于这个问题 还有其他号的解决方法么。。

解决方案 »

  1.   

    ds.tables[0];
    貌似只能绑定一个吧。
    如果产品属性一样的话 写入一个表也不是未尝不可,这样就可以一起读出了啊
      

  2.   

    http://topic.csdn.net/u/20100424/10/75a7e9d9-6643-4397-a7c2-ddd52390de08.html
      

  3.   

    嵌套Repeater,表之间利用父子关系,数据绑定,轻松搞定
      

  4.   


    DataSet有这功能
    嵌套绑定http://support.microsoft.com/kb/306154/zh-cn
      

  5.   

    如果数据结构完全一样,可以把多个DataTable合成为一个
      

  6.   

    不用重复读取啊
    Merge就可以
    http://msdn.microsoft.com/zh-cn/library/system.data.datatable.merge%28VS.80%29.aspx
      

  7.   

    你可以把datatable需要的列遍历到list<>,然后再进行绑定