请教一个问题,我想使用datalist将主分类以及对应的二级分类显示出来<table>
  <tr>
    <td>
      这里显示主分类
    </td>
    <td>
      这里显示对应的二级分类,不止一个
    </td>
  </tr>
</table>
主分类不止一个,每个主分类所对应的二级分类也不止一个,请问以上面的形式显示怎么处理?
谢了有参照的效果   http://www.bjhtht.com/fenlei.asp

解决方案 »

  1.   

    DataList里面可以再嵌套一个DataList
    在大的Datalist的绑定事件中去绑定二级的.
      

  2.   

    <table>
      <tr>
        <td>
          这里显示主分类
        </td>
        <td>
          <asp:DataList ...>
        </td>
      </tr>
    </table>
      

  3.   

    那么嵌套datalist的同时怎么获得主分类的ID呢?
      

  4.   

    那么嵌套datalist的同时怎么获得主分类的ID呢?
    ===============================================
    可以把一级的主键id放到一个<input type=hidden id=FirstID runat=server>隐藏控件里面(此控件在一级datalist的模版里面)
    然后在一级的绑定事件里面
    e.Item.FindControl("FirstID")来获取它的主分类的ID
      

  5.   

    在rowdatabound 或者 rowcreate里边写,
    读出一级分类的id,作为条件读数据库,然后再帮定嵌套的datalist
      

  6.   

    嵌套DATALIST。。用DATASET的关联方法。。
    把两个SQL语句生成的表做好关联,然后ID=SUBID
    然后嵌套DATALIST。。