Печать GridWeb
Contents
[
Hide
]
Бывают случаи, когда разработчикам необходимо распечатать содержимое GridWeb с веб-страницы без сохранения результата в виде файла электронной таблицы Microsoft Excel. Элемент управления Aspose.Cells.GridWeb поддерживает эту функцию через функцию на стороне клиента.
Печать GridWeb
Чтобы распечатать содержимое, Aspose.Cells.GridWeb for .NET предоставил клиентскую функцию GridWeb.Print, которую можно использовать в вызове JavaScript, как показано ниже.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
<script> | |
function Print(grid) { | |
// Get Id of GridWeb | |
var grid = document.getElementById('<%= GridWeb1.ClientID %>'); | |
// Call print | |
grid.print(); | |
} | |
</script> |
После того, как функция JavaScript установлена, ее можно активировать при любом событии по выбору. Пожалуйста, проверьте следующий фрагмент ASP.NET, который использует определенную выше функцию JavaScript для события нажатия кнопки.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
<asp:Button ID="btnPrint" runat="server" Text="Print" OnClientClick="Print();return false;" /> |