Spread for ASP.NET :导出中文名称 Excel

发布时间:2013/08/09 00:08 发布者:iceman

返回博客中心

论坛中多次有用户提出,在客户端以 Excel 格式保存 Spread ,当设置文件名为中文时,导出文件名称会出现乱码。其实解决方法很简单。只需要通过 UrlEncode 方法转码中文名称就可以了。

示例代码:

  1: this.FpSpread1.SaveExcelToResponse(Server.UrlEncode("测试.xls"));

 

同时附上,从服务器端导出 Spread 文件方法:

  1: this.FpSpread1.SaveExcel(Server.MapPath("测试.xls"));

 

 

Demo 下载:VS2010 + C# + Spread Studio 7 + .NET 4.0: 点击下载

 

很简单的 Case ,供遇到该问题的用户使用。


关于葡萄城

赋能开发者!葡萄城是专业的集开发工具、商业智能解决方案、低代码开发平台于一身的软件和服务提供商,为超过 75% 的全球财富 500 强企业提供服务。葡萄城专注控件软件领域30年,希望通过模块化的开发控件、灵活的低代码应用开发平台等一系列开发工具、解决方案和服务,帮助开发者快速响应复杂多变的业务需求,最大程度地发挥开发者的才智和潜能,让开发者的 IT 人生更从容更美好。

了解详情,请访问葡萄城官网