c# .net 做报表的时候 给单元格(xtsqr1 )绑定数据 一个页面显示一条数据 请各位帮帮

高分请问下,c# .net 做报表的时候 给单元格(xtsqr1 )绑定数据 一个页面显示一条数据 请各位帮帮?

code_house_info_bll hbll = new code_house_info_bll();
DataSet ds = new DataSet();
ds = hbll.GetList("");
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
xtsqr1.Text = ds.Tables[0].Rows[i]["build_code"].ToString();

}
这是代码,运行时只显示数据表里最后一条记录,问题出在哪里啊
表里有两条记录 我的意思是让他分为两页显示
最新回答
﹏空白

2024-12-01 07:56:46

xtsqr1.Text 你只为这一个控件绑定数据 肯定只能看到最好一条撒

因为你是循环嘛 等于就是不断的更改xtsqr1.Text 的数据 最后一条把前一条覆盖了

要做分页 那做法又不同了 具体可以继续问我
细雨微醺

2024-12-01 10:45:44

<td style="width: 195px" id="td1" runat="server">
</td>
---------------------
protected void Page_Load(object sender, EventArgs e)
{
HiddenField1.Value = "ssssssss";
td1.InnerHtml=HiddenField1.Value;
}