asp.net中,如何在用户控件里加载CSS样式

html-css07

asp.net中,如何在用户控件里加载CSS样式,第1张

1、Button1.Style.Add(HtmlTextWriterStyle.Color,"red")

2、Button1.Style.Add("color","red")

3、Button1.Attributes.Add("style","color:red")

<asp:Button ID="Button1" style="color:red"></asp:Button>是不管用的。

三种:

一:可以直接写在需要样式控制的控件里, 例如:<div style="border:#ff6100 1px solid"></div>是该div 的边框 颜色,粗细为1像素, solid 视线

二: 写在该页面内:

可以是赋给多个控件 控件的 name 要一样 也可以控件的 class 或者 cssclass 调用,客户端控件和服务器端调用的区别

例如: <style type="text/css">中间写样式属性: 比如页面有几个 name 为 textinfo 的控件 可以写成 #textinfo {border:#ff6100 1px solid}。也可以写成 .textcss 但是需要的空间每个都要在 class="textcss" 才有效</style>这个写在 <head>标签里

三:外部 css 文件:

引用外部 css 文件:<link href="css/TestStyle.css" rel="stylesheet" type="text/css" /> href 是选择 css 样式文件的位置

样式文件一般都是:.textcss{border:#ff6100 1px solid}

然后在页面调用就可以了 class="textcss"

CSS文件的情况:

1.在解决方案资源管理器里面添加上你要的CSS文件。

2.打开你的用户控件编辑页面

3.在解决方案资源管理器中选中那个CSS文件不放,

拖到用户控件编辑页面随便位置就完了!

5.搞定!^_^

CSS代码的情况:

1.就是在用户控件编辑页面写入以下代码

<style type="text/css">

这里是CSS样式

</style>