在asp.net中有个控件,该控件共有5个属性,其中的<HeaderTemplate>对应报表的表头,<ItemTemplate>对应表体,<FooterTemplate>对应表尾。
然后将数据分别绑定到相应部分即可。
如下
<asp:Repeater ID="testRpt" runat="server">
<HeaderTemplate>
<table border="1">
<tr><th>列名</th><th>列名</th></tr>
</HeaderTemplate>
<ItemTemplate>
<tr><th><%#Eval("数据集列名") %></th><th><%#Eval("数据集列名")%></th></tr>
</ItemTemplate>
<FooterTemplate>
<tr><th colspan="2">测试</th></tr>
</table>
</FooterTemplate>
</asp:Repeater>
后台绑定数据集:
private void DtBind()
{
testRpt.DataSource = 数据集;
testRpt.DataBind();
}