reprot

 protected void ddlProduct_SelectedIndexChanged(object sender, Telerik.Web.UI.DropDownListEventArgs e)
        {
            RadDropDownList ddlProduct = (RadDropDownList)sender;
            //RadGrid item = (RadGrid)ddlProduct.NamingContainer;

            if (ddlProduct.SelectedValue == "pdf")
            {
                RadorderReport.AllowPaging = true;
                RadorderReport.AllowFilteringByColumn = false;

                RadorderReport.ExportSettings.ExportOnlyData = true;

                RadorderReport.ExportSettings.Pdf.BorderStyle = GridPdfSettings.GridPdfBorderStyle.Thin;
                RadorderReport.ExportSettings.Pdf.BorderType = GridPdfSettings.GridPdfBorderType.NoBorder;
                RadorderReport.ExportSettings.Pdf.BorderType = GridPdfSettings.GridPdfBorderType.AllBorders;
                //RadProductReport.ExportSettings.Pdf.PageHeader.MiddleCell.Text = headerMiddleCell;
                RadorderReport.ExportSettings.Pdf.PageHeader.MiddleCell.TextAlign = GridPdfPageHeaderFooterCell.CellTextAlign.Center;
                RadorderReport.ExportSettings.Pdf.PageHeader.LeftCell.TextAlign = GridPdfPageHeaderFooterCell.CellTextAlign.Center;


                //RadProductReport.ExportSettings.Pdf.PageFooter.MiddleCell.Text = footerMiddleCell;
                RadorderReport.ExportSettings.Pdf.PageFooter.MiddleCell.TextAlign = GridPdfPageHeaderFooterCell.CellTextAlign.Center;
                string Date = DateTime.Now.ToString("dd/MMM/yyyy");
                RadorderReport.ExportSettings.FileName = "Client Address " + " " + Date;

                // Export Only the Parent Grid Data not tHe Inner Grid
                RadorderReport.MasterTableView.HierarchyDefaultExpanded = false; // first level
                RadorderReport.MasterTableView.ExportToPdf();
                // Making visible true  
                RadorderReport.AllowFilteringByColumn = true;
            }
            if (ddlProduct.SelectedValue == "word")
            {
                RadorderReport.ExportSettings.Word.Format = GridWordExportFormat.Docx;
                RadorderReport.MasterTableView.ExportToWord();
            }
            if (ddlProduct.SelectedValue == "excel")
            {
                RadorderReport.ExportSettings.Excel.Format = GridExcelExportFormat.Xlsx;
                RadorderReport.MasterTableView.ExportToExcel();

            }
        }

Comments

Popular posts from this blog

Create Schema Using C# Asp .Net Dynamically.

How to set Transaction and Roll Back using Entity Framework in C# Code.

How to post image in blob using Windows Azure.