使用iframe我有行动:与MVC3
[HttpGet]
public ActionResult GetMenuContentFileToDisplay(int menuItemId)
{
//......
return File(fileAttributes.FilePath, fileAttributes.InternetMediaType,
Uri.EscapeUriString(fileAttributes.FileName));
}
我想用这种方式(它允许你接收文件),以显示在iframe中的内容。是否可以实现这个显示HTM文件?
这件事是必要的,因为隐藏从用户的文件结构和需要检查文件的权限。
我会很感激任何想法。
你的问题不清楚。你想在这个iframe中显示什么?为什么你的控制器操作返回一个文件,这与iframe有什么关系?您打算如何从客户端调用此操作? – 2013-03-26 15:38:18
@ Html.ActionLink(“DF”,“GetMenuContentFileToDisplay”,new {menuItemId = 5}) - 它是下载文件。我想将htm文件显示到
我需要显示该文件并且不要以他的方式向他显示 – Pavel 2013-03-26 18:10:19