小弟初学C#,请问这种不确定行不确定列的报表用DataGrid怎么实现,谢谢! “A剧团”在“2005-08-20”之上,“B剧团”在“2005-08-30”之上,“C剧团”在“2005-09-05”之上,排版错位。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用Table当然可以,该怎么实现呢? 楼主是不是想实现交叉列表的功能啊?不固定列的话AutoGenerateColumns=true在生成的Table里面给字段设定好别名 To:fengjianwei1982(小熊) 我想实现的就是交叉列表功能。 我给个思路吧先把读出的数据放到DataTable里面,然后用两个foreach嵌套读出行数和列数,第一个读行,第二个读列,在第二个foreach里面放构造Table的代码,这样应该没问题了。给一段构造表格的代码你,你修改一下就行了: void CTable(string BName,string Unit,string Price){ HtmlTableRow rw; HtmlTableCell cl; rw = new HtmlTableRow(); cl=new HtmlTableCell(); cl.InnerHtml=BName; rw.Cells.Add(cl); cl=new HtmlTableCell(); cl.InnerHtml=Unit; rw.Cells.Add(cl); cl=new HtmlTableCell(); cl.InnerHtml=Price; rw.Cells.Add(cl); Table1.Rows.Add(rw); } 用stringBuilder来动态生成Html吧,然后循环输出到<td runat=server id="td+ID">中 pda DataGrid .net进度问题 c#开发C/S系统的问题 问个多条件查询的问题,帮帮忙,谢谢大家^_^ 如何写代码来生成控件? 高分求在c# 中怎么去连Access数据库中的查询(存储过程),希望给出源码.急,在线等,up 有分 C#操作 excel 如何删除默认的sheet1 C#与java的利弊 请大家谈谈编写C#程序的规范 匹配一段含有换行符的任意字符的正则表达式怎么写 c#数据库编程
不固定列的话AutoGenerateColumns=true
在生成的Table里面给字段设定好别名
先把读出的数据放到DataTable里面,然后用两个foreach嵌套读出行数和列数,第一个读行,第二个读列,在第二个foreach里面放构造Table的代码,这样应该没问题了。
给一段构造表格的代码你,你修改一下就行了:
void CTable(string BName,string Unit,string Price){
HtmlTableRow rw;
HtmlTableCell cl;
rw = new HtmlTableRow();
cl=new HtmlTableCell();
cl.InnerHtml=BName;
rw.Cells.Add(cl);
cl=new HtmlTableCell();
cl.InnerHtml=Unit;
rw.Cells.Add(cl);
cl=new HtmlTableCell();
cl.InnerHtml=Price;
rw.Cells.Add(cl);
Table1.Rows.Add(rw);
}