2013-11-20 126 views
0

我有一個佈局網站,並且試圖呈現一個普通的Html文件(可以每天更改) 視圖內。在MVC4中呈現HTML文件的正確方法是什麼

我已經完成了部分視圖之前,並想象解決方案將是類似的,但經過一些審判和(和seraching)我還沒有找到一種方法來包括HTML文件,只是cshtml。

+0

嘛CSHTML文件技術上呈現爲一個HTML文件。你爲什麼要這麼做?如果你想從一個html文件中提取數據,你可以用ajax調用來獲取數據... –

+0

它的文件,另一方放在一起,它經常改變。該文件被複制到IIS中的文件夾中,覆蓋舊文件,然後應該顯示信息而不必重新編譯任何內容。 – mmilan

+0

這個文件有自己的一套''信息嗎?或者它是一個文字部分文件? –

回答

1

如果不是HTML文件的owener,它能夠更好地使用iframe加載它。所以你不會因爲它獨立加載而搞亂他們的javascript和css文件。

在你看來

@{ 
var ExternalPageUrl="www.stackoverflow.com"; 
} 

<div> 
<iframe src="@ExternalPageUrl" /> 
</div> 
1

只是把這個在空白CSHTML文件:

<div id="html">&nbsp;</div> 

$("#html").load("PathToFile/dynamicPage.html"); 
相關問題