【问题标题】:Refresh only content page in ASP.NET CORE Razor Pages仅刷新 ASP.NET CORE Razor 页面中的内容页面
【发布时间】:2020-07-09 01:35:44
【问题描述】:

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

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

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

这可以正常工作,但是当我单击任何菜单选项时,它会正常打开内容页面,但会刷新整个页面以及侧边栏。 我想要的是能够在不刷新侧边栏的情况下只点击内容页面。 请帮帮我 谢谢

【问题讨论】:

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


    【解决方案1】:

    为了让您在不刷新整个页面的情况下刷新或加载内容,我建议您将 blazor 服务器集成到您的 razor pages 应用程序中。

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

    这可能需要一段时间来适应,但它最适合您的管理模板。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-10
      • 2020-08-22
      • 2019-05-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多