012.NET5_MVC_Razor布局

2021-03-02 08:29

阅读:717

标签:await   返回   syn   解决   required   false   标记   script   ima   

Razor

页面组成到底有哪些内容?

包含了Layout的母版嵌套的返回需要渲染的视图内容;

如何嵌套?

通过Layout中的RenderBody()方法做了替换,把返回的视图替换到母版页中,形成了一整块的内容。目的返回到不同页面时候,能够把不变的部分视图能够重用。

技术图片

 

在母版页中使用css,js是为了提高效率,会把css 引入到母版上方,js引入到下发;

页面嵌套到母版页后,就会出现在引入js的上方调用js。 js 调用不成功。

解决办法

1. 在母版页中,标记@await RenderSectionAsync("“Script”,Required:false)

2. 在返回页面中,标记@secion Script{},把js代码写入到@secion Script{}大括号中就可以解决。

 技术图片

 

  技术图片

 

 技术图片

 

 

技术图片

 

 

 技术图片

 

012.NET5_MVC_Razor布局

标签:await   返回   syn   解决   required   false   标记   script   ima   

原文地址:https://www.cnblogs.com/ljg3020/p/14354623.html


评论


亲,登录后才可以留言!