RenderSection(string contentName,bool isRequired)方法:它是否呈现所有内容部分

时间:2011-03-21 11:02:55

标签: asp.net asp.net-mvc-3 razor

RenderSection(string contentName,bool isRequired)方法是否呈现方法中提到的所有内容部分?

我的_PageLayout.cshtml包含以下部分

<div data-role="content">
    @RenderSection("ContentSection", true)
</div>

那么,所有cshtml文件中的所有ContentSection都会自动呈现吗?

1 个答案:

答案 0 :(得分:2)

部分是独一无二的;您无法在同一页面中使用相同名称定义两个部分。

如果你尝试,你会得到一个例外。