美文网首页
ABP Razor 页面设置Layout

ABP Razor 页面设置Layout

作者: 寻找无名的特质 | 来源:发表于2020-11-25 06:16 被阅读0次

    ABP 页面使用Theme定义页面的样式,Theme可以独立发布和使用。缺省情况下,每个Theme都提供了三种Layout,分别是Account(登录等页面使用)、Application(应用页面,带有菜单)、Empty(只包含需要引用的样式文件和js文件,用于弹出窗、iframe等内嵌页面)。缺省情况下页面使用Application作为Layout。如果某个页面需要使用Empty或者Account,需要引入当前的Theme,并使用相关函数获取Layout,示例代码如下:

    @using Volo.Abp.AspNetCore.Mvc.UI.Theming;
    @inject ITheme  CurrentTheme
    @{
        Layout = CurrentTheme.GetEmptyLayout();
    }
    

    上面的代码将页面的Layout设置为Empty。

    相关文章

      网友评论

          本文标题:ABP Razor 页面设置Layout

          本文链接:https://www.haomeiwen.com/subject/bjwdiktx.html