我正在使用带有剃须刀的 asp.net MVC。在我的应用程序中,布局页面中有一个主菜单。在每个页面中,我都给了这个布局页面来在每个页面中显示菜单,例如,
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}
有了这个,当我在菜单中选择一个项目时,总页面正在重新加载,我想要的是当我在菜单中选择项目时,内容只会改变而不会干扰菜单。你能告诉我怎么做吗?我已经定义了菜单
<div id="menu" style="width:80%;"></div>
<script type='text/javascript'>
$("#menu").kendoMenu({
dataSource: [
{
text: Home,
encoded: false,
url:'@Url.Action("Index","Home")'
},
{
text: "<a href='@Url.Action("About","Home")'>About</a>",
encoded: false,
}]
</script>