首页新闻找找看学习计划

ASP.Net Core Layout加载多个视图

0
[已解决问题] 解决于 2018-08-30 19:07

.net core 有没有这样的sao操作。例如Layout.cshtml视图中:

1 <div id="header">
2         @RenderPage("~/View/Layout/header.cshtml")
3 <div>    
4 <div id="container">
5         @RenderBody()
6 <div>    
7 <div id="footer">
8         @RenderPage("~/View/Layout/footer.cshtml")
9 <div>    

就像PHP那样,有header.php ,  footer.php 最后组合在一起构成一个页面.

我不想用iframe哈,irame需要的runtime比较多.

leeviny的主页 leeviny | 初学一级 | 园豆:164
提问于:2018-08-29 19:21
< >
分享
最佳答案
0

可以使用 @await Html.PartialAsync()

奖励园豆:5
dudu | 高人七级 |园豆:41048 | 2018-08-29 22:29

大哥,就是这个,我试了一下,果然可行,真是大神啊,多谢多谢

leeviny | 园豆:164 (初学一级) | 2018-08-30 19:07
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册