Asp.net firefox打开aspx页面供下载

Asp.net firefox打开aspx页面供下载,asp.net,firefox,download,Asp.net,Firefox,Download,我正在尝试在iframe中加载aspx页面。问题是iframe在ie中正确加载,但在firefox和chrome中,它们打开aspx文件进行下载,它开始下载aspx页面,而不是在iframe中呈现。当我下载aspx页面时,页面顶部有一些代码,我不知道它们来自哪里。代码如下 MIME-Version: 1.0 Content-Type: multipart/related; type="text/plain"; boundary="-=MicrosoftCrm.HTTP.Multi

我正在尝试在iframe中加载aspx页面。问题是iframe在ie中正确加载,但在firefox和chrome中,它们打开aspx文件进行下载,它开始下载aspx页面,而不是在iframe中呈现。当我下载aspx页面时,页面顶部有一些代码,我不知道它们来自哪里。代码如下

MIME-Version: 1.0
Content-Type: multipart/related;
    type="text/plain";
    boundary="-=MicrosoftCrm.HTTP.MultipartResponse.Boundary"

This is a multi-part message In MIME format.


---=MicrosoftCrm.HTTP.MultipartResponse.Boundary
Content-Type: text/html;
 charset="utf-8'
Content-Transfer-Encoding: quoted-printable

=EF=BB=BF<html> ......</html>
我使用多部分响应将html发送到浏览器。当我没有设置多部分响应内容类型时,它会下载页面。当我将内容类型设置为text/html时,它不再下载文件,而是在iframe中显示所有的aspx页面代码


出了什么问题?

是否在其他浏览器中工作?或者如果您直接在浏览器中打开该aspx页面?正如我所说,它在internet explorer中正常工作,如果我直接在firefox中打开该页面。它下载页面你能提供你使用过的iframe代码吗?请看这个链接-这可能会对你有所帮助-我已经阅读了这篇文章。我已经读了100多篇关于这个问题的帖子,但是没有一篇能够解决我的问题。