注册本站  论坛  繁體中文

慧民电脑芯片级维修-电脑技巧
手机 | MP3 | MP4 | 显卡 | 主板 | 显示器 | 光存储 | 笔记本 | 网络设备 | 移动存储 | 数码相机
键鼠 | CPU | 音箱 | GPS | 电视 | 服务器 | 投影机 | 机箱电源 | 品牌电脑 | 办公打印 |
| 网站首页 | Cisco | Windows | Linux | Java | Dotnet | Oracle | 网页设计 | 平面设计 | 安全 | 软件应用 | 电脑维修 | 办公维修 |
您现在的位置: 电脑技巧 >> Dotnet >> ASP.NET >> Dotnet正文

VS 2005和ASP.NET 2.0中处理CSS样式表

文章来源:中国IT实验室收集整理 作者:佚名 更新时间:2008-9-22 12:25:55 【 】 【加入收藏

         推荐一个可在ASP.NET 2.0中利用的技巧是,当使用CSS时,使用母板页的功能给你的网站提供统一的UI,使用母板页在一个地方引用所有的样式表,这样,所有基于这个母板页的网页就会自动获得这些样式表。

       可利用的一个技巧是由 <head runat="server"> 控件提供的对相对路径调整的支持。可以在母板页里使用这个东西来轻松地引用一个在整个项目里重用的.CSS 样式表文件,不管这个项目是相对于根目录的还是一个子应用:

<%@ Master Language="C#" AutoEventWireup="true" CodeFile="Site.master.cs" Inherits="Site" %>
<html><head runat="server">
<title>Master Page</title>
<link href="StyleSheet.css" rel="stylesheet" type="text/css" />
</head><body>
<form id="form1" runat="server">
<asp:contentplaceholder id="MainContent" runat="server">
</asp:contentplaceholder>
</form></body></html>

<head> 控件的路径调整功能然后就可以取一个 .CSS 样式表文件的相对路径,然后在运行时正确地输出其绝对路径,不管它是个相对于根目录的网站还是一个子应用的一部分。

        然后,网站上的页面就可以类似下面这样的内容,这些网页会在运行时和在设计时VS的HTML即见即所得(WYSIWYG)设计器里自动获得样式表设置:

<%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Title="Sample Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" Runat="Server">
<h1>Root Web Site Sample</h1>
<a href="/Products">Click here to go to the Products section (note the absolute path) </a>
</asp:Content>

  • 上一篇Dotnet:

  • 下一篇Dotnet:
  • 最 新 热 门
     详解如何实现最基本的AJAX框架
     XAML命名空间和命名空间映射
     SOA and Web services 新手入门
     Ajax实战:在浏览器端应用MVC
     超越XML和JSON:YAM
     闲话Java Web层框架优缺点 用哪个呢?
     如何通过Web Services上传和下载文件
     ASP.NET中XML数据的处理
     关于.net和Java的比较
     ADO.NET实体框架准备好面向企业级应用了?
    最 新 推 荐
     如何在ASP.Net Ajax中调用WebService
     ASP.NET 1.1 ListBox的注意事项
     如何利用JS实现对后台CS代码的调用
     .net开发中批量删除记录时如何实现全选功能
     ASP.NET开发中的八个最佳实践
     ASP.NET开发中的验证码技术
     控件开发asp.net处理标签间内容
     程序员成为成为编程高手的二十二条军规
     VS 2005和ASP.NET 2.0中处理CSS样式表
     如何有效监控.NET应用程序
    相 关 文 章

    VB.net 2008实例:读写注册表与获取系统信息
    关于VS 2008和.NET 3.5 Beta2新特性介绍
    VS2005.NET进行三层结构应用程序的开发
    关于VS 2008和.NET 3.5 Beta2新特性介绍
    J2EE vs .NET-建置XML WebServices
    用VB.NET 2008编写数据查询窗体
    VS.Net水晶报表实现方法
    vs2008破解继续使用方法
    VS在Debug时检测到Loaderlock的解决办法
    Visual Studio 2008的性能改进以及十大新功…

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告

     

    Copyright 2006-2008 pcjx.com All Rights Reserved
    电脑技巧 版权所有 粤ICP备06059145号 地图
    门市地址:广东省佛山市南海区黄岐黄海路133号
    本网站所有内容未经许可不得转载或做其他使用