在gridview中要实现如下功能:
   -----------------------------------
   +   aaa    
       ------------------------
       关于aaa的详细信息
   当点击gridview中一行的+号时,在当前行的下面展开关于这行的详细信息
                                

解决方案 »

  1.   

    Gridview没这功能
    可以用第三方控件
    或者WEBUI的WEBGRID控件
      

  2.   

    这样实现 ,南
    用treeview
      

  3.   

    Gridview没这功能,用DataList可以实现,详细信息里面嵌套下,想怎么显示都行,下面显示主类别的列表也行
      

  4.   

    可以的,用listview就可以.不过说实话,还是最好一下子读出全部数据,用js,改变子表的div或者td的display模式
    刚才写了一个demo,效果如图:
      

  5.   

    可以实现,但比较复杂,+号用个imgbutton显示,单击imgbutton的时候,让 ”关于aaa的详细信息 “
    那列的visible="true" 或是 style="display:block";
    ================================================================
    1.用visible控制
    <tr><td>+ aaa</td></tr> +号这里是个imgbutton
    <tr id="tr1" runat="server" visible="false"><td>aaaaa详细</td></tr>后台 imgbutton_click事件里写 显示的效果
    tr1.visible=true;
    ================================================================
    1.用style="display:block";控制
    <tr><td>+ aaa</td></tr> +号这里是个imgbutton
    <tr id="tr1" runat="server" style="display:none"><td>aaaaa详细</td></tr>后台 imgbutton_click事件里写 显示的效果
    tr1.style.Add("display","block")
    ===================================================================
    我只给你思路,你自己想可以用不