我有一个_Layout.cshtml布局,最后我有:
...
...
@RenderSection("mySection", required: false)
</body>
</html>
在我的观点结束时,我有:
@section mySection {
...
...
}
我的观点是使用部分观点。当我尝试将内容添加到mySection部分时 - 没有任何事情发生。在我的部分观点中:
@section mySection {
....
....
}
部分视图中的部分内容未呈现。 PartialViews中是否允许部分?如果没有,为什么??
答案 0 :(得分:0)
今天确实存在这个问题但是@AliRızaAdıyahşi引用@Darin Dimitrov无法从局部视图访问布局视图的部分。在我的情况下,解决方案是在布局页面上简单地使用脚本。
根据我的经验,我发现让一个缩小的JS文件比使用内联脚本更容易。甚至可以使用单独的文件来使dev更容易,然后在部署时使用minify将它们一起批处理。