ASP.NET 把DataTable以表格的形式输出?不用任何控件?
2个回答
展开全部
1、判断一下datatable.rows.count是否大于0,
2、输出<table>
3、循环datatable,在循环里面输出<tr><td></td><td></td></tr>
4、最后在循环的外面输出</table>
这样就会在页面输出一个表格出来了。
2、输出<table>
3、循环datatable,在循环里面输出<tr><td></td><td></td></tr>
4、最后在循环的外面输出</table>
这样就会在页面输出一个表格出来了。
追问
大哥,我就想知道你说的第三步,怎么循环datatable?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string str = "<table>";
DataTable ds = new DataTable();
for (int i = 0; i < ds.Rows.Count; i++)
{
str+="<tr>";
for (int j = 0; j < ds.Columns.Count; j++)
{
str+="<td>"+ds.Rows[i][j]+"</td>";
}
str += "</tr>";
}
str += "</table>";
好久没写过了
DataTable ds = new DataTable();
for (int i = 0; i < ds.Rows.Count; i++)
{
str+="<tr>";
for (int j = 0; j < ds.Columns.Count; j++)
{
str+="<td>"+ds.Rows[i][j]+"</td>";
}
str += "</tr>";
}
str += "</table>";
好久没写过了
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询