请成为Razor页面中的新手。我需要将AdminLTE模板集成到我成功完成的Razor Page应用程序中。
我将带有锚标记的侧栏菜单放置在_Layout.chtml文件中,用于打开特定页面,页眉和页脚html代码,然后在同一_Layout.chtml中具有以下div来呈现内容页面
<div class="content-inner-all">
@RenderBody()
</div>
这可以正常工作,但是当我单击任何菜单选项时,都可以打开内容页面,但可以刷新整个页面以及侧栏。 我想要的是能够单击而不刷新侧栏的内容页面。 请帮帮我 谢谢
答案 0 :(得分:1)
为了让您刷新或加载内容而不刷新整个页面,我建议您将blazor服务器集成到剃须刀页面应用程序中。
Blazor允许您将管理模板拆分为不同的可路由组件和页面,并且不需要刷新侧栏和不需要刷新的任何其他组件。
这可能需要一段时间才能习惯,但最适合您的管理模板。