我尝试使用javascript和razor将视图加载到另一个(父)视图中的iframe中。
我尝试将iframe的src设置为此
var url = '@Url.Action("myaction", "MyController")';
并且:
var url = '@Href("~/myform.cshtml")';
没有成功。
由于
由于
答案 0 :(得分:5)
如果您使用的是剃须刀引擎。
<iframe src = '@Url.Action("myaction", "myController")' width = "100%"
height="1000" frameBorder="0"></iframe>
答案 1 :(得分:1)
将iframe的'src'属性设置为action的url。
示例:强>
<iframe src ='home/index'></iframe>
确保将src
属性中的网址替换为操作的网址。
Razor中的另一种方式:
<iframe src ='@Url.Action("action name")'></iframe>