读书人

ReportViewer 怎么禁止导出功能

发布时间: 2012-08-03 00:12:14 作者: rapoo

ReportViewer 如何禁止导出功能
如题,怎样禁止ReportViewer工具栏上的导出按钮??或者有其他方法

[解决办法]
ShowExportButton=false
[解决办法]
用代码的方式
ReportViewer rw = reportViewer1 as ReportViewer;
if (rw == null)
{
return;
}
foreach (RenderingExtension re in rw.LocalReport.ListRenderingExtensions())
{
//屏蔽掉你需要取消的导出功能 Excel PDF Word
if (re.Name == "Excel")//屏蔽掉excel pdf和word类似
{
FieldInfo fi = re.GetType().GetField("m_isVisible", BindingFlags.Instance | BindingFlags.NonPublic);
fi.SetValue(re, false);
}
}

读书人网 >.NET

热点推荐