asp.net – 使用母版页在Aspx页面中引用CSS工作表
发布时间:2020-12-16 09:17:07 所属栏目:asp.Net 来源:网络整理
导读:问题在标题中很清楚.通常我会使用 link ... /引用我的CSS工作表但由于我使用的是母版页,我无法访问头标记,因此如何在ASPX页面上引用特定的CSS工作表.我尝试使用%@ Import Namespace =“Style.css”但没有运气.谢谢您的帮助. 解决方法 只需添加一个CSS Conte
问题在标题中很清楚.通常我会使用< link ... />引用我的CSS工作表但由于我使用的是母版页,我无法访问头标记,因此如何在ASPX页面上引用特定的CSS工作表.我尝试使用<%@ Import Namespace =“Style.css”但没有运气.谢谢您的帮助.
解决方法
只需添加一个CSS ContentPlaceHolder,其中包含默认值.
基本上,除非您使用子页面中的标记覆盖该占位符,否则将包含您指定为默认值的CSS文件. 您的母版页看起来应该是这样的. <head> <asp:ContentPlaceHolder ID="Stylesheets" runat="server"> <link rel="stylesheet" href="/css/master.css" type="text/css" /> </asp:ContentPlaceHolder> </head> 然后,从使用该母版页的任何页面,您只需使用不同的样式表覆盖它. 在(例子)AboutUs.aspx <asp:Content ID="Content1" ContentPlaceHolderID="Stylesheets" runat="server"> <link rel="stylesheet" href="/css/Style.css" type="text/css" /> </asp:Content> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- jQuery Ajax方法调用 Asp.Net WebService 的详细实例代码
- Asp.Net Core 发布到 Docker(Linux Centos 虚拟机,使用Do
- asp.net-mvc – Azure下载blob文件流/ memorystream
- asp.net – 可以通过移动设备的Web浏览器上传图片吗?
- asp.net-core – 如何轻松地从ASP.NET Core 2.1迁移到2.2?
- Asp.net mvc 知多少(十)
- asp.net-mvc-3 – MVC3强制验证隐藏字段
- asp.net-mvc – 401响应代码的json请求与ASP.NET MVC
- 在ASP.Net中使用参数
- asp.net – 什么时候应该使用Page.DataBind()和Control.Dat