我有一个带有布局的站点,并且正在尝试在视图中呈现一个普通的 Html 文件(可以每天更改)。
我之前做过部分视图,并想象解决方案会相似,但经过一些试验和(和搜索)我还没有找到一种方法来包含 html 文件,只是 cshtml。
我有一个带有布局的站点,并且正在尝试在视图中呈现一个普通的 Html 文件(可以每天更改)。
我之前做过部分视图,并想象解决方案会相似,但经过一些试验和(和搜索)我还没有找到一种方法来包含 html 文件,只是 cshtml。
只需将其放在一个空白的 cshtml 文件中:
<div id="html"> </div>
$("#html").load("PathToFile/dynamicPage.html");
如果您不是 html 文件的所有者,最好使用iframe
它来加载它。所以你不会弄乱他们的 javascript 和 css 文件,因为它是独立加载的。
在你看来
@{
var ExternalPageUrl="www.stackoverflow.com";
}
<div>
<iframe src="@ExternalPageUrl" />
</div>