刷新ASP.NET CORE剃刀页面中的仅内容页面

时间:2020-03-28 11:55:09

标签: javascript asp.net-core bootstrap-4 razor-pages

请成为Razor页面中的新手。我需要将AdminLTE模板集成到我成功完成的Razor Page应用程序中。

我将带有锚标记的侧栏菜单放置在_Layout.chtml文件中,用于打开特定页面,页眉和页脚html代码,然后在同一_Layout.chtml中具有以下div来呈现内容页面

<div class="content-inner-all">
    @RenderBody()
</div>

这可以正常工作,但是当我单击任何菜单选项时,都可以打开内容页面,但可以刷新整个页面以及侧栏。 我想要的是能够单击而不刷新侧栏的内容页面。 请帮帮我 谢谢

1 个答案:

答案 0 :(得分:1)

为了让您刷新或加载内容而不刷新整个页面,我建议您将blazor服务器集成到剃须刀页面应用程序中。

Blazor允许您将管理模板拆分为不同的可路由组件和页面,并且不需要刷新侧栏和不需要刷新的任何其他组件。

这可能需要一段时间才能习惯,但最适合您的管理模板。