这样的,我在DataGrid的模板列中加入一个3行两列的表格,我想一个表格显示一条记录,因为数据库里面很多条记录,用循环显示
请问我该如何把从数据库里面的数据写到每个表格里的单元格内?
是否要在该表格内加控件,比如label?????????

解决方案 »

  1.   

    直接在后台写response不就可以吗?
      

  2.   

    你在模板列里的Table的单元格里放入Lable,供显示显示
    因为一条记录有好几个字段,要显示几个字段就放入几个LABEL控件,然后绑定就可以了
    <asp:Label id=lbCompany runat="server" text='<%# DataBinder.Eval(Container,"DataItem.Company")%>'>
    company为你的数据库中的字段然后在后台只需要绑定你的DataGrid就可以了。
    你数据库中取出多少记录就可以在DataGrid中显示多少记录,而格式就是你的table的格式