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();
}
}
{
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
Post a Comment