Asp.net 关于.NETdiv类样式

Asp.net 关于.NETdiv类样式,asp.net,css,Asp.net,Css,我的CSS文件包含如下内容 #a1 { background_Color:"black" } 在我的.aspx后面的代码中,是这样编码的吗 <div id="a1"> <asp:gridview id="gridview1" runat="server"/> </div> 但它在按钮单击事件中不显示div样式?请帮助我将此div类样式添加到asp.net中的按钮单击事件中?如果将CSS样式表添加到页面的head标记,a1样式将自动添加: <lin

我的CSS文件包含如下内容

#a1
{
  background_Color:"black"
}
在我的.aspx后面的代码中,是这样编码的吗

<div id="a1">
<asp:gridview id="gridview1" runat="server"/>
</div>

但它在按钮单击事件中不显示div样式?请帮助我将此div类样式添加到asp.net中的按钮单击事件中?

如果将CSS样式表添加到页面的head标记,a1样式将自动添加:

<link rel="Stylesheet" href="myCSSfile.css" type="text/css" />
如果只希望在单击按钮后显示黑色背景,则应将样式更改为类,而不是元素ID:

.a1
{
    background-color:Black;
}
同时运行div服务器端:

<div id="a1" runat="server">
a1.Attributes("class") = "a1"

CSS属性名称错误:它应该是:a1{background color:black;}


此处示例:

您可以参考以下链接进行说明

<div id="a1" runat="server">
a1.Attributes("class") = "a1"