Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net网站中的CssClass未更改_Asp.net_Webforms_Css - Fatal编程技术网

Asp.net网站中的CssClass未更改

Asp.net网站中的CssClass未更改,asp.net,webforms,css,Asp.net,Webforms,Css,我正在为我的网站使用母版页,在(母版页的)标题中放置了各种选项卡。选项卡的代码如下所示(用C#编写): 当前CSS类与预期类(activeTab)的唯一区别是背景图像的更改。当前,当我单击此选项卡时,CSS类不会更改,颜色保持不变 关于我做错了什么有什么建议吗?您是否尝试过这样设置css类: homeLink.CssClass = "activeTab"; 您可以使用以下代码分配cssclass homeLink.Attributes.Add("class", "abc"); 您应该执行以下

我正在为我的网站使用母版页,在(母版页的)标题中放置了各种选项卡。选项卡的代码如下所示(用C#编写):

当前CSS类与预期类(activeTab)的唯一区别是背景图像的更改。当前,当我单击此选项卡时,CSS类不会更改,颜色保持不变


关于我做错了什么有什么建议吗?

您是否尝试过这样设置css类:

homeLink.CssClass = "activeTab";

您可以使用以下代码分配cssclass

homeLink.Attributes.Add("class", "abc");

您应该执行以下操作:homeLink.CssClass=“activeTab”;不是插入。你能为这个发布HTML源代码(从浏览器)和CSS吗please@DavidePiras我想你已经知道答案了。
homeLink.CssClass = "activeTab";
homeLink.Attributes.Add("class", "abc");