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