62,074
社区成员
发帖
与我相关
我的任务
分享
/*姓名 zhangsan lisi
年龄 18 18*/
protected void Page_Load(object sender, EventArgs e)
{
DataTable tb_name = new DataTable("姓名");
tb_name.Columns.Add("姓名");
tb_name.Rows.Add("zhangsan");
tb_name.Rows.Add("lisi");
DataTable tb_age = new DataTable("年龄");
tb_age.Columns.Add("年龄");
tb_age.Rows.Add("18");
tb_age.Rows.Add("18");
List<DataTable> list = new List<DataTable>();
list.Add(tb_name);
list.Add(tb_age);
Test(list);
}
private void Test(List<DataTable> list)
{
int rowlen = list[0].Rows.Count;//
int collen = list[0].Columns.Count;//
HtmlTable table = new HtmlTable();
table.Border = 1;
for (int i = 0; i < list.Count; i++)
{
HtmlTableRow tr = new HtmlTableRow();
HtmlTableCell cellhead = new HtmlTableCell();
cellhead.InnerHtml = list[i].TableName;
tr.Cells.Add(cellhead);
DataTable tb = list[i];
for (int j = 0; j < rowlen; j++)//
{
HtmlTableCell cell = new HtmlTableCell();
cell.InnerHtml = list[i].Rows[j][0].ToString();
tr.Cells.Add(cell);
}
table.Rows.Add(tr);
}
Page.Controls.Add(table);
}