Asp.net core mvc 在ASP.NET核心MVC 3中将内部HTML传递给部分视图

Asp.net core mvc 在ASP.NET核心MVC 3中将内部HTML传递给部分视图,asp.net-core-mvc,razor-pages,asp.net-mvc-partialview,asp.net-core-3.0,asp.net-core-viewcomponent,Asp.net Core Mvc,Razor Pages,Asp.net Mvc Partialview,Asp.net Core 3.0,Asp.net Core Viewcomponent,我肯定这个问题已经被问过了,但我不知道如何正确表达。我想这样做: MyView.cshtml: <partial name="_MyPartial"> <span>some content</div> </partial> 一些内容 _MyPartial.cshtml: <div class="partial"> @RenderInnerHtml() </div> @RenderInerHTML()

我肯定这个问题已经被问过了,但我不知道如何正确表达。我想这样做:

MyView.cshtml:

<partial name="_MyPartial">
    <span>some content</div>
</partial>

一些内容
_MyPartial.cshtml:

<div class="partial">
    @RenderInnerHtml()
</div>

@RenderInerHTML()
结果是:

<div class="partial">
    <span>some content</div>
</div>

一些内容

可能吗?如果不使用局部视图,则可能使用视图组件?

局部视图和视图组件不支持子内容。您可能希望查看Razor组件:。它们支持子内容。部分视图和视图组件不支持子内容。您可能希望查看Razor组件:。它们支持子内容。