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

一般情况下创建模板页时应该有两个内容控件,一个在标签中,一个在标签中。这样套用该模板页的页面如果需要引用js或css文件时,只需在Head内容控件里添加引用脚本即可。给你举个例子:
ASP.NET怎么在选择了母版页的页面导入新的CSS?
一般情况下创建模板页时应该有两个内容控件,一个在<head>标签中,一个在<body>标签中。这样套用该模板页的页面如果需要引用js或css文件时,只需在Head内容控件里添加引用脚本即可。

给你举个例子:
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="welcome.MasterPage" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<asp:ContentPlaceHolder ID="HeadMain" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<form id="FormMain" runat="server">
<asp:ContentPlaceHolder ID="ContentPlaceHolderMain" runat="server">
</asp:ContentPlaceHolder>
</form>
</body>
</html>

模板页创建时放两个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" %>
<asp:Content ID="ContentHead" ContentPlaceHolderID="HeadMain" runat="Server">
<link href="../styles/homeBase.css" rel="stylesheet" type="text/css" />
//其他的css,js都可以再这里引用,这里的东西在最后生成的//HTML中会放到Head标签中。
</asp:Content>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolderMain" runat="Server">
</asp:Content>

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

其实更简单的办法,直接在<asp:Content>标签内加载CSS样式也是可以的,但是并不是很规范。规范的方法请参考我之前给你打出的例子。2009-12-01
mengvlog 阅读 8 次 更新于 2025-07-20 19:10:56 我来答关注问题0
  •  极品丑 ASP.net的web应用程序能否使用母版页?如何使用?

    工程Example_6_2介绍母版页site.master的使用方法,并使用该母版页创建了3个页面,它们是页面Default.aspx、页面sun.aspx和页面Bluehills.aspx。在母版页site.master有3个链接控件和一个Image控件,母版页site.master的设计界面如图6-7 所示。母版页site.master的部分HTML设计代码如下:

  •  谏寻芹谢朗 ASP.NET中在另一个页面控制母版页的层的显示/隐藏

    方法1.可以在子页面使用masterpage.FindControl("Id")来操作 母版页 的层(母版页的层必须是 服务器端 控件),方法2.可以在JS里面操作,因为页面呈现后母版页和子页面都在一个页面了 "设置AutoPostBack="True"了,但是 DropDownList 的事件SelectedIndexChanged还是不响应"不明白怎么回事,要不你hi我代码...

  •  宜美生活妙招 母版页介绍

    ASP.NET母版页是为应用程序设计一致布局的关键工具。以下是关于母版页的详细介绍:定义与功能:母版页能够为整个应用定义统一的外观和标准行为。它简化了页面管理,使得开发者可以轻松维护具有一致布局的多个页面。创建过程:母版页的创建涉及定义基础布局,这通常包含HTML控件、Web控件以及可定制的元素。母版页...

  • 意念头环 如何让现有网页引用母版页

    第一种方法:使用

  •  2019策马横枪啸八荒 vs 2010 建立ASP.NET 总是有母版页,怎么去掉这个母版页?

    把默认页面删除,然后再添加页面,添加时将使用母版选项前的勾选去掉就可以了。

檬味博客在线解答立即免费咨询

CSS相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部