ASP.NET怎么在选择了母版页的页面导入新的CSS?

2024-12-27 12:38:27
推荐回答(1个)
回答1:

一般情况下创建模板页时应该有两个内容控件,一个在标签中,一个在标签中。这样套用该模板页的页面如果需要引用js或css文件时,只需在Head内容控件里添加引用脚本即可。

给你举个例子:
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="welcome.MasterPage" %>















模板页创建时放两个ContentPlaceHolder(使用Visual Studio 2008时默认就会这样创建)。
以下是已给套用该模板页并加载某个css的页面:
<%@ Page Title="Welcome to Parabola ACM Platform" Language="C#" MasterPageFile="./MasterPage.master"
AutoEventWireup="true"CodeFile="Default.aspx.cs"
Inherits="welcome.Default" %>


//其他的css,js都可以再这里引用,这里的东西在最后生成的//HTML中会放到Head标签中。




--------------------------例子结束-----------------------

其实更简单的办法,直接在标签内加载CSS样式也是可以的,但是并不是很规范。规范的方法请参考我之前给你打出的例子。