RenderSection
とRenderPage
Web Helperの違いは何ですか?
- 私が使用
RenderPage
したリスト項目は、2 つのパラメーターを取ります。ディスク上のファイルの名前、およびobject
そのページに渡される の配列。 - 私は を使用しましたが
RenderSection
、これは 1 つのパラメーターしかとらないと信じています。の名前section
。 - Web ヘルパーも使用しました。これは私が混乱するところです。
RenderBody
ヘルパーを使用すると、 、 、および でできることのほとんどすべてを行うことができますRenderSection
。
ここで私は混乱します:
セクション ファイル:
@section footer {
<p>Copyright 2012 blah. Most rights reserved.</p>
}
ヘルパー ファイル:
@helper header {
<p>Copyright 2012 blah. Most rights reserved.</p>
}
CSHTML ファイル:
...
<body>
@MyHelpers.header()
@RenderBody()
@RenderSection("footer", required: true)
</body>
...