Internet Explorer无法打开此网站,请求的网站不可用或无法找到。请稍后再试

时间:2011-01-06 22:39:01

标签: asp.net

当我尝试从我的网页导出excel时出现此错误。

任何人都可以帮助我。

谢谢, smartdev

1 个答案:

答案 0 :(得分:8)

IE8和导出到Excel的问题同样适用于所有其他浏览器。

对我来说,罪魁祸首是为响应头设置“NoCache”: HttpContext.Current.Response.Cache.SetCacheability(HttpCacheability.NoCache);

我删除了Excel导出页面的响应标题后,就可以了。

顺便说一句,您的应用可能会自动执行此操作,因此您可能必须以编程方式删除页面中的此响应标头。确保在输出任何内容之前执行此操作。