public void DisableUnwantedExportFormat(ReportViewer ReportViewerID, string strFormatName) { FieldInfo info; foreach (RenderingExtension extension in ReportViewerID.LocalReport.ListRenderingExtensions()) { if (extension.Name == strFormatName) { info = extension.GetType().GetField("m_isVisible", BindingFlags.Instance | BindingFlags.NonPublic); info.SetValue(extension, true); } } }
public void DisableExportFormats(ReportViewer ReportViewerID) { FieldInfo info; foreach (RenderingExtension extension in ReportViewerID.LocalReport.ListRenderingExtensions()) { info = extension.GetType().GetField("m_isVisible", BindingFlags.Instance | BindingFlags.NonPublic); info.SetValue(extension, false); } }
private void button1_Click(object sender, EventArgs e) { var reportviewer = new ReportViewer(); reportviewer.ShowDialog(this); }