我在我的布局页面(Menu + Iframe) 我想在菜单中单击后加载iframe中的cshtml文件(查看页面)。 的目标不是加载整个布局页在iframe中加载cshtml文件(剃须刀)
我试着这样说:
<ul id="qm0" class="qmmc">
<li><a class="qmparent" >FILES</a>
<ul class="rgauche">
<li>@Html.ActionLink("USERS","getUsers")</li>
<li><a id="disconnect">Deconnexion</a></li>
</ul>
</li>
</ul>
,但它加载整个页面布局
我不得不从另一个ASP.NET项目这个想法在点击菜单后使用javascript在iframe中加载.aspx页面
<ul id="qm0" class="qmmc">
<li><a class="qmparent" >FILES</a>
<ul class="rgauche">
<li><a id="getuser">USERS</a></li>
<li><a id="disconnect">Deconnexion</a></li>
</ul>
</li>
</ul>
$(function() {
$('#getuser').click(function() {
document.getElementById('myIframe').src = "users.aspx";
return false;
});
});
任何想法?
是您的CSHTML文件参考布局页面?如果可能的话,尝试使用局部视图而不是页面。 – 2012-07-10 14:57:29
是的,cshtml页面是指布局页面。我会尝试你的想法。 – 2012-07-10 15:07:41