0

我本地化报告Viewr 2010使用实现此接口:IReportViewerMessages,IReportViewerMessages2, IReportViewerMessages3问题在报表查看器2010本地化导出按钮

每一件事情是确定的,当我打开导出列表没有项目我的愿望标签出现在报告viewer.but在里面。

enter image description here

什么是我的错,我该如何解决这一问题?

感谢

回答

0

这是可以通过实施IReportViewerMessages2GetLocalizedNameForRenderingExtension方法:

public string GetLocalizedNameForRenderingExtension(string format) 
{ 
    switch (format.ToLower()) 
    { 
     case "xml": 
      return "your xml label"; 
     case "csv": 
      return "your csv label"; 
     case "pdf": 
      return "your pdf label"; 
     case "mhtml": 
      return "your mhtml label"; 
     case "excel": 
      return "your excel label"; 
     case "image": 
      return "your image label"; 
     case "word": 
      return "your word label"; 
    } 
} 
1

以及清楚你有没有本地化的每一个字符串,你还是应该增加一些缺少本地化。

你可以通过检查你是否应该实现另一个接口,除了那些已经使用过的接口,如果你也有中性资源文件,你可以将它与你的接口实现进行比较,看看是否有任何缺失的关键字/串。

+0

但什么接口别的吗? – Arian