- Home
- Forum
- ASP.NET MVC
- Adding Title To grid printing
Adding Title To grid printing
Hi,
Is it possible to add title to the data grid when using Grid print function?
The current grid print only allow to either print the current page / whole grid but both has no setting for title
SIGN IN To post a reply.
3 Replies
JK
Jayaprakash Kamaraj
Syncfusion Team
April 3, 2017 10:02 AM UTC
Hi Abadi,
Thanks for contacting Syncfusion support.
Yes, it is possible to print the grid with header,title and footer. We have achieved your requirement using BeforePrint event of Grid. In this event, we can append the header, title and footer in Grid(printed grid) using below code example,
| <style> .header { margin-left: 250px; font-family: Calibri; font-size: 35px; } </style> @(Html.EJ().Grid<object>("Grid") .Datasource((IEnumerable<object>)ViewBag.datasource) .ToolbarSettings(toolbar => { toolbar.ShowToolbar().ToolbarItems(items => { items.AddTool(ToolBarItems.PrintGrid); }); }) .AllowPaging() .Columns(col => { col.Field("OrderID").HeaderText("Order ID").TextAlign(TextAlign.Right).Width(90).Add(); col.Field("CustomerID").HeaderText("Customer ID").Width(90).Add(); col.Field("EmployeeID").HeaderText("Employee ID").TextAlign(TextAlign.Right).Width(80).Add(); col.Field("Freight").HeaderText("Freight").TextAlign(TextAlign.Right).Width(80).Format("{0:C}").Add(); col.Field("ShipName").HeaderText("ShipName").Width(150).Add(); col.Field("ShipCountry").HeaderText("ShipCountry").Width(90).Add(); }).ClientSideEvents(eve=>eve.BeforePrint("beforeprint"))) <script type="text/javascript"> function beforeprint(args) { args.element.append(" <label id='lblFooter' runat='server' class='copyrights'>Copyright © 2001 - 2014 Syncfusion Inc. All Rights Reserved</label>"); args.element.prepend("<label id='lblHeader' runat='server' class='header'>Syncfusion</label>"); } </script> |
Screenshot:
Sample Link: https://www.syncfusion.com/downloads/support/forum/129752/ze/MvcApplication66-1401261998
Regards,
Jayaprakash K.
AA
Andrias Abadi
April 3, 2017 04:36 PM UTC
Ok cool thanks!
JK
Jayaprakash Kamaraj
Syncfusion Team
April 4, 2017 06:14 AM UTC
Hi Abadi,
Thanks for the update.
Please get back to us if you need any further assistance.
Regards,
Jayaprakash K.
SIGN IN To post a reply.
- 3 Replies
- 2 Participants
-
AA Andrias Abadi
- Apr 1, 2017 06:05 AM UTC
- Apr 4, 2017 06:14 AM UTC