MVC ビューのレイアウトを に設定するのは悪い習慣null
ですか?
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
</head>
<body>
// Some Content
</body>
</html>
「悪い習慣」とは、オブジェクトのインスタンスであるレイアウトに依存する MVC レンダリング エンジンの内部コンポーネントを知っている人がいるということですか? それとも、これは「レイアウトなし」を指定するための優れたアプローチですか?
確認するために
このアプローチは機能し、私が求めている結果が得られます。システムの他の場所で不注意に頭痛を引き起こす可能性があるかどうかを尋ねています.
申し訳ありませんが、明確にする必要がありました-_ViewStartを利用してレイアウトを設定しているため、これはオーバーライドとして機能します(おそらく、質問の重要な部分を見逃してしまいました!)