我在mvc5 razor视图中尝试仅在报表查看器工具中提供Excel导出选项。我尝试了以下代码但仍然工具栏显示了pdf,word选项。
LocalReport server1 = reportViewer.LocalReport;
FieldInfo mField;
foreach (RenderingExtension e in server1.ListRenderingExtensions())
{
if (e.Name.Trim() == "PDF")
{
mField = e.GetType().GetField("m_isVisible", BindingFlags.Instance | BindingFlags.NonPublic);
mField.SetValue(e, false);
}
}