【发布时间】:2011-06-21 15:07:13
【问题描述】:
[VS2010/ASP.NET Web 窗体]
嗨,
在报告 (RDLC) 中,我需要为以下元素提供两种语言(pt-BR 和 en-US)的本地化/全球化: - 标签/标题(固定文本) - 报告查看器 UI 界面(查找、下一个、上一个等控件的按钮和工具提示)。 - 字段格式,根据当前文化
实现这一目标的最佳方法是什么?
为了翻译固定的标题/标签,我找到了一些解决方案,可以手动翻译 RDLC 的 XML 定义,使用报告 TextBox 的 LabelLocID 作为辅助。但是看起来很丑很辛苦!
为了翻译 UI 界面,我找到了建议使用自定义 IReportingViewerMessage MSDN 的解决方案。是否有其他解决方案可以自动执行此操作?
要格式化数据字段,我可以设置报表和文本框的语言属性(在 RDLC 中),但我需要根据当前的文化进行设置。我该怎么做?
谢谢!
【问题讨论】:
标签: c# asp.net visual-studio-2010 reporting-services