如何打印表数据以显示每页的每一行?

时间:2017-08-07 22:47:57

标签: c# asp.net gridview visual-studio-2015 printing

我正在使用SQL Server,Visual Studio和C#。我有一个有4列的表。从我的.net页面,我使用网格视图来显示我的数据。该表将包含任何给定时间的约400多条记录。我尝试点击一个按钮,只需点击一下即可打印出我桌面上的所有记录,但每页需要1条记录才能打印出来。

1 个答案:

答案 0 :(得分:0)

创建一个名为PrintPage(pageNumber)的控制器操作,返回FileResult。文件结果将是您要打印的内容。在该方法中,对结果数据集执行Skip()和Take()以将其限制为所请求的页面。