Servicestack Razor,将布局设置为空
使用ServiceStack.Razor时出现了一个小问题 我有一个默认的Servicestack Razor,将布局设置为空,razor,servicestack,Razor,servicestack,使用ServiceStack.Razor时出现了一个小问题 我有一个默认的\u Layout.cshtml页面,这是我的基本布局,但对于某些页面,我不想要布局,我只想要一个没有模板的完整html页面,类似于在ASP.NET MVC中将布局设置为空 我不知道怎么做,也找不到任何东西(不是说它不在那里,就是找不到) 我尝试过的事情: 在实际视图页面上将布局属性设置为null: @{ 布局=空; } 从实际服务返回空模板: 返回HttpResult(dto){Template=null;} 将“我的视
\u Layout.cshtml
页面,这是我的基本布局,但对于某些页面,我不想要布局,我只想要一个没有模板的完整html页面,类似于在ASP.NET MVC中将布局设置为空
我不知道怎么做,也找不到任何东西(不是说它不在那里,就是找不到)
我尝试过的事情:
@{
布局=空;
}
返回HttpResult(dto){Template=null;}代码>
谢谢,如果我错过了一些简单的内容,请道歉。
Layout=null
表示没有指定布局,因此将使用默认的\u Layout.cshtml
您可以使用空字符串“
来表示无布局,例如:
@{
Layout = "";
}
否则,如果愿意,请创建一个“Empty”
布局,例如:/Views/Shared/Empty.cshtml
仅包含:
@RenderBody()