我正在尝试想办法用MVC动态加载页面的一部分。目前我有一个顶部菜单,左侧是共享布局的侧边菜单。主要内容在id "page- content -wrapper“中。代码如下所示:
@{
ViewBag.Title = "Role";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<div id="wrapper">
@*Sidebar*@
@Html.Partial("_Sidebar")
@*PAGE CONTENT*@
<div id="page-content-wrapper">
<div>content</div>
</div>@*page-content-wrapper*@
</div>@*wrapper End*@在page-content-wrapper部分,我想在视图之间切换,而不是重新加载整个页面。AJAX面板是个不错的选择吗?或者有没有在线教程可以帮助我?欢迎任何可以让我的页面高效运行的选项。
谢谢你的帮助。
发布于 2015-05-09 00:27:29
Web主要是一个服务器端前端ASP.NET开发工具。它不会帮助您实现您的目标,也称为单页面应用程序。
实际上,您应该利用HTML5/JavaScript解决方案来获得最佳结果并继续前进,现在有许多单页面应用程序框架可以插入到您的ASP.NET MVC应用程序中。例如,AngularJS + UI Router。
https://stackoverflow.com/questions/30128498
复制相似问题