猿问

公司让我做系统后台的页面,但是希望能用.net 母版方式来写,有些问题求教

公司后端是.net开发,需要做一个系统后台,我是前端,写了一些后台页面(.html)给我们的后端,但他说希望能用母版方式来写,我不是很理解,问了他,他也没解释清楚。
我网上查了一些资料,但还是云里雾里,希望大神们告诉我下我该怎么做,谢谢~

慕容3067478
浏览 447回答 2
2回答

达令说

母版页就是把页面里公共的部分,如通用脚本(统计代码等),导航,回到顶部等通用部分提取出来放进母版页里,母版页通过占位符把其他页面需要写的部分预留出来,其它页面就不用每次都写body,head这些通用部分了。母版页的Demo:_Layout.cshtml:<!DOCTYPE html><html><head>&nbsp; &nbsp; <meta charset="utf-8" />&nbsp; &nbsp; <title>@ViewBag.Title</title>&nbsp; &nbsp; @Styles.Render("~/css")&nbsp; &nbsp; @Scripts.Render("~/jQuery")&nbsp; &nbsp; @RenderSection("section_header",required:false)</head><body>&nbsp; &nbsp; @RenderBody()&nbsp; &nbsp; @RenderSection("section_footer", required: false)</body></html>_ViewStart.cshtml:@{ &nbsp;&nbsp;&nbsp;&nbsp;Layout&nbsp;=&nbsp;"~/Views/Shared/_Layout.cshtml"; }这是使用Razor语法写的,旧的语法是每新建一个aspx页面,勾选使用母版页。下个visual studio这些就一目了然了。这一部分的分工不是很明确,可以说是前端的工作,但其实也没前端什么事。上面的描述可能不是很清楚,google一下.net master page就有很多资料了。
随时随地看视频慕课网APP
我要回答