ブロック内にアクションを配置すると、部分的なビューが表示されないことに気付くために2時間を費やしました。
<div>
@if (ViewBag.Tab == "summary")
{
Html.Action("Summary");
}
else { ... }
</div>
しかし、私が次のことをすればそれはうまくいきますが、そうでなければ私が望むものです:
<div>
@if (ViewBag.Tab == "summary")
{ <div>
Html.Action("Summary");
</div>
}
else { ... }
</div>
最初のオプションを使用して部分ビューを表示する方法はありますか?