使用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