asp.net MVC FileResult在IE下异常的解决办法
var encoding = System.Text.Encoding.UTF8;
Response.Charset = encoding.WebName;
Response.HeaderEncoding = encoding; return File(path, "application/octet-stream", ((Request.Browser.Browser == "IE") ? HttpUtility.UrlEncode(filename, encoding) : filename));
只要这样就行了
asp.net MVC FileResult在IE下异常的解决办法的更多相关文章
- asp.net mvc前台显示带htm标签的解决办法(Razor —@Html.Raw())
		
数据是从后台富文本编辑后丢在数据库后取出的,不加Html.Raw(),前台就会把Html标签一同显示
 - 在ASP.NET MVC中使用UEditor无法提交的解决办法
		
很简单的一个ajax提交,却怎么都不成功 $.ajax({ type: "POST", url: "/mms/riskmanage/commitreply", ...
 - Spring mvc 返回JSON 在IE 下提示下载 解决办法
		
http://www.blogjava.net/iamlibo/archive/2013/11/21/406646.html ————————————————————————————————————— ...
 - IIS 常见异常及解决办法
		
Ø 简介 IIS 是我们平常接触比较多的服务端软件,用于站点发布等,本文主要记录 IIS 常见的异常及解决办法.主要包括: 1. Visual Studio 启动 Web 项目提示"无 ...
 - hadoop安装遇到的各种异常及解决办法
		
hadoop安装遇到的各种异常及解决办法 异常一: 2014-03-13 11:10:23,665 INFO org.apache.hadoop.ipc.Client: Retrying connec ...
 - org/apache/commons/pool/impl/GenericObjectPool异常的解决办法
		
org/apache/commons/pool/impl/GenericObjectPool异常的解决办法 webwork+spring+hibernate框架的集成, 一启动Tomcat服务器就出了 ...
 - 关于FusionCharts图表宽度width的设置问题导致图表显示异常的解决办法
		
关于FusionCharts图表宽度width的设置问题导致图表显示异常的解决办法 题设: 经常使用FusionCharts图表的朋友可能会遇到这个问题.就是在FusionCharts显示的时候有时候 ...
 - Address already in use: JVM_Bind:80 异常的解决办法
		
java.net.BindException: Address already in use: JVM_Bind:80 异常的解决办法 今天遇见了这个端口被占用问题 然后各种百度 先是说 用命令 ne ...
 - Tomcat异常及解决办法——持续更新中
		
公司项目,开发语言为java,中间件为Tomcat,运行过程中,从Tomcat出现了一些异常,现将异常及解决办法记录如下,仅供参考.(不断在补充中.......) 异常一: 1.日志内容 org.ap ...
 
随机推荐
- ThinkPHP中的动态缓存(S方法)和快速缓存(F方法)(转)
			
系统默认的缓存方式是采用File方式缓存,我们可以在项目配置文件里面定义其他的缓存方式,例如,修改默认的缓存方式为Xcache(当然,你的环境需要支持Xcache) 对于File方式缓存下的缓存 ...
 - quartz  报错:java.lang.classNotFoundException
			
最近在做一个调度平台改造的项目,quartz在测试环境跑的是单机环境,生产上两台服务器做集群. 测试环境是ok的,生产上线后报错,一个类java.lang.classNotFoundException ...
 - Top 10 Questions about Java Exceptions--reference
			
reference from:http://www.programcreek.com/2013/10/top-10-questions-about-java-exceptions/ This arti ...
 - 【转】三次握手与accept()函数
			
1. 客户端发送SYN给服务器 2. 服务器发送SYN+ACK给客户端 3. 客户端发送ACK给服务器 4. 连接建立,调用accept()函数获取连接
 - .net+easyui系列--Pagination 分页
			
使用 JS 创建分页 <div id="pat" style="background:#efefef;border:1px solid #ccc;"> ...
 - 关于U3D画面出现卡顿的问题
			
在U3D中,曾近遇到过卡顿的问题,下面说明解决方法 一:在关于相机移动的函数中,移动的函数不应该放在Update里面应该放到LateUpdate 二:如果最开始建立项目的时候选择的时候是3D游戏,如果 ...
 - [转]jQuery选择器总结
			
该文章转载自:http://www.cnblogs.com/onlys/articles/jQuery.html jQuery的选择器那绝对最强大的,各种你想不到,原先想总结一下,没想到搜索到这个比我 ...
 - T-SQL基础 (存储过程,触发器|| 笔记0808)
			
一:存储过程 1.使用EXEC 调用存储过程 2.系统存储过程是以SP_开头,SP_ProcedureName.:例子:EXEC sp_columns TableName 查看列信息 扩展存储过程 ...
 - Js中的appenChild,insertBefore--createDocumentFragment
			
平时项目中会有一些流程,或者是评论相关的东西,这些一般只会是在页面初次加载一部分,剩余部分搞一个更多的标签,当点击更多的时候,ajax请求把所有数据加载完(当然这里也有分页的实现方法,本篇不作讨论), ...
 - C#获取当前路径,获取当前路径的上一层路径
			
C#获取当前路径的方法如下: (1)string path1 = System.Environment.CurrentDirectory; //C:\...\bin\Debug -获取和设置当前工作目 ...