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

C# 如何打印表格数据以显示每页的每一行?,c#,asp.net,gridview,visual-studio-2015,printing,C#,Asp.net,Gridview,Visual Studio 2015,Printing,我正在使用SQL Server、Visual Studio和C#。我有一个4列的表。在我的.net页面中,我使用一个网格视图来显示我的数据。该表在任何给定时间都将包含大约400多条记录。我正在尝试单击一个按钮,该按钮一次单击即可打印出表中的所有记录,但我需要每页打印一条记录。执行名为PrintPage(pageNumber)的控制器操作,返回文件结果。文件结果将是您想要打印的内容。在该方法中,对结果数据集执行Skip()和Take(),以将其限制到请求的页面

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

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