我有三个简单的布局,
_Layout.cshtml(这是基本布局)
@RenderSection("something",required: false) @RenderBody()
_Main.cshtml
@{ Layout = "~/Views/Shared/_Layout.cshtml"; } @section something { hey I'm actually on the _Main layout. }
Index.cshtml
@{ Layout = "~/Views/Shared/_Main.cshtml"; }
The “RenderBody” method has not been called for layout page
“~/Views/Shared/_Main.cshtml”.
但是等等,_Main.cshtml有一个已经有一个RenderBody()的父版本。
所以我错了,我必须为每个孩子布局调用RenderBody()?
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。