Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 原始更改整个页面的样式_Html_Css_Asp.net Mvc_Stylesheet - Fatal编程技术网

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

我正在ASP.net MVC中呈现HTML页面,使用:

@(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页面。。。