在Asp.net核心中关闭cshtml中的html标记,可以通过以下几种方法实现:
@{
Page.Html.RenderMode = RenderMode.None;
}
这样设置后,该cshtml页面中的html标记将不会被渲染。
@{
Layout = null;
}
这样设置后,页面将不会使用任何布局页,包括其中的html标记也将不会被渲染。
在需要渲染html标记的地方:
@Html.Partial("_HtmlMarkupPartial")
在"_HtmlMarkupPartial.cshtml"文件中:
@{
Page.Html.RenderMode = RenderMode.None;
}
通过以上三种方法,你可以在Asp.net核心中关闭cshtml中的html标记,以达到只输出纯C#代码的目的。
领取专属 10元无门槛券
手把手带您无忧上云