我已经使用其他模板系统完成了此操作,但不确定如何使用.NET Core Razor模板来完成此操作。
我有一个_Tabs
部分,并且我希望在每个选项卡的内容中务实地使用不同的部分,即_Table
或_Content
部分。
例如,给定以下两个部分:
// _Tabs.cshtml
<div class="tab">
<div class="section1">
// Render content1 here
</div>
<div class="section2">
// Render content2 here
</div>
</div>
// _Content.cshtml
<div class="contnet">
Test test test
</div>
我该如何管理这些内容?
// TestPage.cshtml
<partial name="_Tabs">
@if (somethihng)
{
// Somehow render into _Tab's section1
<partial name="_Content" />
}
else
{
// Somehow render into _Tab's section2
<h2>Rendered in content 2</h2>
}
</partial>