【问题标题】:Report Viewer 2010 LocalizationReport Viewer 2010 本地化
【发布时间】:2011-06-06 23:02:31
【问题描述】:

我有一个使用 Report Viewer 2010 的 ASP.NET 项目。 这个项目到处都是多语言的,我使用资源文件(.resx 文件)进行了本地化。

如何在报表查看器中制作多语言报表?

我可以使用报表参数使报表的列多语言,但是如何使报表的其他人员喜欢,接下来,打印功能多语言?

提前谢谢..

【问题讨论】:

    标签: reportviewer


    【解决方案1】:

    实现Microsoft.Reporting.WebForms.IReportViewerMessages,可能与您现有的.resx 文件在同一个项目中,并使用CultureInfo.CurrentUICulture.Name 帮助查找每个属性的本地化资源。需要定义 39 种新资源。

    在承载ReportViewer 控件的项目的Web.config 中,添加一个新的应用程序设置,其中键为ReportViewerMessages,值作为完全限定的类名。添加对包含您的资源的程序集的引用,然后确保包含 ReportViewer 控件的 Web 窗体具有正确的 UICulture 集,并且您应该完全本地化*。

    有用的链接:

    *是的。我还没有弄清楚如何本地化ReportViewer产生的客户端错误消息。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多