要求将一个dataset的表填入gridview里之后.
在gridview 里一个item项里边像这样.用户ID  |   标题
        |----------------------
        |     内容在这个项里边拿获得的用户ID进用户的表里把用户的所有资料显示出来在这一栏里.要怎么做.

解决方案 »

  1.   


            <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
                <Columns>
                    <asp:TemplateField>
                        <ItemTemplate>
                            <table>
                                <tr>
                                    <td rowspan="2">用户ID</td>
                                    <td>标题</td>
                                </tr>
                                <tr>
                                    <td>内容</td>
                                </tr>
                            </table>
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
            </asp:GridView>
      

  2.   

    不是.-,- 表是那样的表.我的意思是.用户ID那里.<%# 数据"ID"%> 这样以后. 
    拿这个ID的值到另一个表里.把另一个表里的东西读到这个地方来.
      

  3.   

    在DataSet的DataTable间建父子表关系,通过GetChildRows取子表数据。
      

  4.   

    在添加新列中选择itempleate 添加个列,在在模板列中写就行了.
    如果你就是为了显示的话,建议你用datalist控件,因为这个控件比那个灵活
      

  5.   

    我是要翻页的. 比如像这个论坛这样. 左边用户.右边内容. 六楼的方法我从还弄过.我有时间会弄的.这几天在忙另一样. 忙完了再倒回来研究这里.我整个就是一个GRIDVIEW  所以左边得到的ID我想拿去用户数据的表里获得用户的数据填上去.
      

  6.   

    用模板列,模板列放的控件可以通过编辑DataBindings设置其参数与GridView的ID绑定