WEB开发网
开发学院数据库MSSQL Server 实现多国语言的Reporting Services项目 阅读

实现多国语言的Reporting Services项目

 2010-04-01 00:00:00 来源:WEB开发网   
核心提示: 回到代码中,看看是如何引用报表的 protectedvoidbtnViewReport_Click(objectsender,EventArgse){//设置语言stringlanguage=ddlLanguage.SelectedValue;Thread.CurrentThread.Curre

回到代码中,看看是如何引用报表的

protected void btnViewReport_Click(object sender, EventArgs e) 
{ 
       //设置语言 
       string language = ddlLanguage.SelectedValue; 
       Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(language); 
       Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo(language); 
       Title = Report.UIResx.SR.OrderReport; 
       //设置报表 
       ReportViewer1.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Remote; 
       ReportViewer1.ServerReport.ReportServerUrl = new System.Uri("http://localhost/ReportServer"); 
       ReportViewer1.ServerReport.ReportPath = "/Test/Order"; 
       ReportViewer1.ServerReport.Refresh(); 
} 

运行网站,选择中文,效果如下

实现多国语言的Reporting Services项目

查看原图(大图)

再选择英语,效果如下

实现多国语言的Reporting Services项目

查看原图(大图) 

写完了Reporting Services,突然很想知道在水晶报表中,是如何实现多国语言的。刚毕业的时候公司的项目比较多,那时还学会了水晶报表,可惜这几年的工作中没有用到,几乎都忘得一干二净。

上一页  1 2 3 4 5 

Tags:实现

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接