Html 原始更改整个页面的样式
我正在ASP.net MVC中呈现HTML页面,使用:Html 原始更改整个页面的样式,html,css,asp.net-mvc,stylesheet,Html,Css,Asp.net Mvc,Stylesheet,我正在ASP.net MVC中呈现HTML页面,使用: @(Html.Raw(@Model.Body)) 用于模型的Body属性中包含的格式化和样式化文本,但这会将CSS样式更改为整个页面。 如何将此限制为仅使用Html.Raw的div?这不是渲染主体的正确方法。使用以下命令: @RenderBody() @Html.Raw是一种Html助手方法,用于翻译脚本标记的实际含义。 如果您在razor view engine中编写ASP.NET MVC,那么它的显示方式很简单 但是您可以在@H
@(Html.Raw(@Model.Body))
用于模型的Body属性中包含的格式化和样式化文本,但这会将CSS样式更改为整个页面。
如何将此限制为仅使用Html.Raw的div?这不是渲染主体的正确方法。使用以下命令:
@RenderBody()
@Html.Raw
是一种Html助手方法,用于翻译脚本标记的实际含义。
如果您在razor view engine中编写ASP.NET MVC
,那么它的显示方式很简单
但是您可以在@Html.Raw()
方法中编写它,然后它可以应用
标记
像@Html.Raw(“ASP.NET MVC
”)
一样,它可以用apply
标记样式显示ASP.NET MVC
因此,当我们在Razor view engine中应用css样式或java脚本函数时,然后使用
@Html.Raw()
方法实现其实际含义我需要将Model.Body传递给@RenderBody,但这不允许作为参数。确定。我得到了它。您的局部视图模型类型是什么?您需要基于该布局添加局部视图,然后向其中添加模型。我的模型的属性“Body”中有一个格式化/样式化的文本。当我尝试用html呈现这个文本时,html.Raw包含了它的CSS。这个css会影响整个HTML页面。。。