Javascript 动态加载页面的一部分

Javascript 动态加载页面的一部分,javascript,c#,ajax,asp.net-mvc,Javascript,C#,Ajax,Asp.net Mvc,我正试图找到一种方法,用MVC动态加载页面的一部分。目前,我有一个顶部菜单,左侧是共享布局的侧菜单。主要内容位于id“页面内容包装器”内。代码如下所示: @{ ViewBag.Title = "Role"; Layout = "~/Views/Shared/_Layout.cshtml"; } <div id="wrapper"> @*Sidebar*@ @Html.Partial("_Sidebar") @*PAGE CONTENT*@ <di

我正试图找到一种方法,用MVC动态加载页面的一部分。目前,我有一个顶部菜单,左侧是共享布局的侧菜单。主要内容位于id“页面内容包装器”内。代码如下所示:

@{
  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*@
@{
ViewBag.Title=“角色”;
Layout=“~/Views/Shared/_Layout.cshtml”;
}
@*边栏*@
@Html.Partial(“\u侧边栏”)
@*页面内容*@
内容
@*页面内容包装器*@
@*包装端*@
在页面内容包装部分,我想在视图之间切换,但不想重新加载整个页面。AJAX面板是一个好的选择吗?或者有任何在线教程可以帮助我吗?欢迎任何能让我的页面高效运行的选项


感谢您的帮助。

ASP.NET MVC主要是一种服务器端前端Web开发工具。它不会帮助您实现目标,也称为单页应用程序


实际上,您应该利用HTML5/JavaScript解决方案来获得最佳结果并继续前进,现在有许多单页应用程序框架可以插入ASP.NET MVC应用程序中。例如,.

在线上有很多指南,关于stackoverflow的问题有很多答案,下面是其中一个-,您对webforms的看法