我有一个".mht"文件,我需要在浏览器中打开它,例如视图或类似的东西。在我的控制器中,我返回一个带有内容类型的 FilePathResult。但是当我输入 URL 时,该文件将下载为未知类型的文件。
public ActionResult Manual()
{
return new FilePathResult("../Content/html/Manual.mhtml", "message/rfc822");
}
我尝试使用返回文件而不是返回新的文件路径结果,但结果相同。
感谢您的帮助。
您需要使用 Iframe 才能正常工作。 并应将其保留为 MHT 文件。
<p>
<strong>
<iframe align="middle" src="\sharepoint.companyfile.mht" width="100%" height="150%" scrolling="no" ></iframe>
</strong>
</p>