怎样禁止ReportViewer工具栏上的导出为Excel、WORD、PDF按钮?
2012-08-28 13:16
387 查看
------解决方案--------------------------------------------------------
用代码的方式
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);
}
}
用代码的方式
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);
}
}
相关文章推荐
- 水晶报表导出为pdf, word , excel 格式(已经测试过,实现了该功能)
- ireport导出各种格式(pdf,excel,word,html,print)
- 水晶报表导出为pdf, word , excel 格式(已经测试过,实现了该功能)
- datatable导出到Word / Excel / PDF / HTML .NET
- 水晶报表导出为pdf, word , excel 格式(已经测试过,实现了该功能)
- java实现导出excel、word、 pdf
- Ireport 报表导出 Poi + ireport 导出pdf, word ,excel ,html 格式
- DataTable导出为word,excel,html,csv,pdf,.txt
- DataTable导出为word,excel,html,csv,pdf,.txt
- html导出table支持(excel,png,word,pdf<pdf不太行,中文不支持>)
- js的导出Excel,Word,pdf的实现以及服务器端生成pdf的实现
- 水晶报表导出为word,excel和pdf格式(转载)
- DataTable导出为word,excel,html,csv,pdf,.txt
- 简单明了 c#web 导出 excel,word,pdf, 只包含了文本导出。
- GridView Repeater导出PDF-Word-Excel
- ireport导出各种格式(pdf,excel,word,html,print)
- GridView 导出到 Word/Excel/PDF/CSV
- 水晶报表导出为word,excel和pdf格式
- 在php中,怎样冲数据库导出表到json/word/xml/excel
- 水晶报表显示数据和 导出Excel、Word、Pdf