在做 asp.net ajax 网站时,我用母板页统一布局,然后在嵌套页面中使用 ajax 控件,但想让控件的样式表在外部定义,我该怎么引用外部的css,因为嵌套也中没有<html>标签
模板页面不是实际的页面,只是一个虚页面,你要引用CSS需要相对你的嵌套页面地址,这样才可以生效,不知道你是否明白
就直接在嵌套页的Content中使用就行了啊。注意地址是相对你的嵌套页面的啊
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="ContentPage.aspx.cs" Inherits="ContentPage" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
<link href="StyleSheet.css" rel="stylesheet" type="text/css" />
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<div class="box">
<img src="img/1103ge02.jpg" width="120" alt="" />
</div>
</asp:Content>
像这样放在content页就可以了