Hi Touqeer,
You can try this code snippet to print the grid control.
GridPrintDocument pd = new GridPrintDocument(gridControl1, true); //Assumes the default printer
PrintPreviewDialog dlg = new PrintPreviewDialog() ;
dlg.Document = pd;
dlg.ShowDialog();
Here is a forum thread that prints all the columns in a single page and the rows in multiple pages.
http://www.syncfusion.com/support/forums/message.aspx?&MessageID=59396Best regards,
Haneef