c# 打印datagridview中的内容 5
3个回答
展开全部
你是要在程序中打印还是在打印机上打印:
程序中要打印可以遍历GridView,用个嵌套for循环就可以了,例子如下:
public void test1()
{
for (int i = 0; i < GridView1.Rows.Count; i++)
{
for (int j = 0; j < GridView1.Columns.Count; j++)
{
Response.Write(GridView1.Rows[i].Cells[j].Text.Trim());
//Console.Write(GridView1.Rows[i].Cells[j].Text.Trim());
}
}
}
程序中要打印可以遍历GridView,用个嵌套for循环就可以了,例子如下:
public void test1()
{
for (int i = 0; i < GridView1.Rows.Count; i++)
{
for (int j = 0; j < GridView1.Columns.Count; j++)
{
Response.Write(GridView1.Rows[i].Cells[j].Text.Trim());
//Console.Write(GridView1.Rows[i].Cells[j].Text.Trim());
}
}
}
展开全部
用什么打印?? 你可以用DataSet 数据集 推入水晶报表.
如果你是直接在DataGridView 中填写的 .. 那就要将数据 转换为DataTable 之后推入水晶报表
DataGridView 数据直接转换 我还不会... 如果不是水晶报表 我有源码 你可以参考下
如果你是直接在DataGridView 中填写的 .. 那就要将数据 转换为DataTable 之后推入水晶报表
DataGridView 数据直接转换 我还不会... 如果不是水晶报表 我有源码 你可以参考下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先导出为Excel,然后自己打印不就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询