实现多国语言的Reporting Services项目
2010-04-01 00:00:00 来源:WEB开发网回到代码中,看看是如何引用报表的
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,突然很想知道在水晶报表中,是如何实现多国语言的。刚毕业的时候公司的项目比较多,那时还学会了水晶报表,可惜这几年的工作中没有用到,几乎都忘得一干二净。
更多精彩
赞助商链接