会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
壁虎de爪洼之地
博客园
首页
新随笔
新文章
联系
管理
转:动态加载CSS文件
动态加载CSS文件
方法一:
<
HEAD
>
<
title
>
WebForm1
</
title
>
<
LINK
rel
="stylesheet"
type
="text/css"
href
=""
id
="mycss"
>
</
HEAD
>
private
void
Button1_Click(
object
sender, System.EventArgs e)
{Page.RegisterStartupScript(
"
css
"
,
@"
<script>mycss.styleSheet.addImport('stylesheet1.css')</script>
"
);
}
方法二:--- ..抄来的...
<
HEAD
>
<
title
>
WebForm1
</
title
>
<
asp:placeholder
id
="myplaceholder"
runat
="server"
></
asp:placeholder
>
</
HEAD
>
private
void
Button2_Click(
object
sender, System.EventArgs e)
{
System.Web.UI.Control a
=
Page.FindControl(
"
myplaceholder
"
);
System.Web.UI.HtmlControls.HtmlGenericControl objLink
=
new
HtmlGenericControl(
"
LINK
"
);
objLink.Attributes.Add(
"
rel
"
,
"
stylesheet
"
);
objLink.Attributes.Add(
"
type
"
,
"
text/css
"
);
objLink.Attributes.Add(
"
href
"
,
"
StyleSheet1.css
"
);
objLink
=
objLink;
a.Controls.Add(objLink);
}
[注]
asp:placeholder
这是控件是主要是起"占位符的做用"
posted on 2005-08-02 10:12
蓝色太平洋
阅读(607)
评论(2)
编辑
收藏
所属分类:
美工
posted on
2007-11-16 12:17
壁虎
阅读(
561
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告