首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 如何在head里编程方式添加样式文件 [已结贴,结贴人:zhiweixuexi8]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zhiweixuexi8
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 揭贴率:
    发表于:2008-08-08 16:01:43 楼主
    <head>
        <link href="css/default.css" rel="stylesheet" type="text/css">
    </head>

    这里的 <link href="css/default.css" rel="stylesheet" type="text/css">
    是在程序里进行控制``该如何弄?给个例子吧``谢谢
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • tylike
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 16:17:381楼 得分:2
    <link href="css/default.css" rel="stylesheet" type="text/css" runat="server" id="cssLink">
    {
    cssLink.Attributes["href"] = "你的CSS.css";
    }
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • xhan2000
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 16:22:022楼 得分:2
    用asp时代方式最简单

    <%if(){%>
    <link href="css/default.css" rel="stylesheet" type="text/css">
    <%}else{%>
    ...
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • dedezhao
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 16:40:073楼 得分:2

    default.aspx?style=2


    <link href="/CSS/ <%= Request.QueryString["style"] %>.css" rel="stylesheet" type="text/css">


    样式文件名:2.css

    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Feiin
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 17:25:504楼 得分:8
    C# code
    HtmlLink link = new HtmlLink(); link.Attributes.Add("type", "text/css"); link.Attributes.Add("rel", "stylesheet"); link.Attributes.Add("href", url); this.Page.Header.Controls.Add(link);


    可以查看例子:asp.net 在后台给页面动态添加Css样式

    http://blog.csdn.net/Feiin/archive/2008/08/08/2788458.aspx
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • treesky
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 18:04:245楼 得分:0
    這樣的問題還是第一次見過!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • sp1234
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 18:14:446楼 得分:6
    <link runat="server" id="myCss" href="css/default.css" rel="stylesheet" type="text/css" />

    注意,最后不要少了斜杠。

    你的程序中可以随便操作myCss这个服务器控件。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • sp1234
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 18:20:547楼 得分:0
    有很多低层的dhtml代码,你试试给它加上runat="server"和id属性变为服务器控件,必要的话也加上尾部关闭符号。当你需要扩展一个功能时,你做的事情远没有服务器控件的运行可靠,你补充的程序的执行性能还不如已经设计好的服务器控件来得迅速,此时就应该使用服务器控件,而不要手工打造。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • toxxj
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 19:36:568楼 得分:0
    引用 6 楼 sp1234 的回复:
    <link runat="server" id="myCss" href="css/default.css" rel="stylesheet" type="text/css" />

    注意,最后不要少了斜杠。

    你的程序中可以随便操作myCss这个服务器控件。

    对,这个正确,我就是这样做的


    后台 myCss.href="您的css文件路径";
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • stg609
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-08 19:46:159楼 得分:0
    学习!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zhiweixuexi8
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 16:55:4110楼 得分:0
    谢谢
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved