asp.net AjaxControlToolkit组合框:如何更改CSS中列表项的鼠标悬停颜色?

asp.net AjaxControlToolkit组合框:如何更改CSS中列表项的鼠标悬停颜色?,asp.net,combobox,ajaxcontroltoolkit,highlight,Asp.net,Combobox,Ajaxcontroltoolkit,Highlight,我发现一些博客展示了如何覆盖默认的ItemList样式,如下所示: .customComboxStyle.ajax\uuuuComboxStyle\uItemList li{ 背景色:绿色; 边框:1px实心黄绿色; 颜色:白色; 字体大小:中等; 字体系列:Courier New; 填充底部:5px; } 我希望我可以这样做来更改默认的鼠标悬停颜色: .cbStyle.ajax\uuuuu组合框\uItemList li:悬停 { 颜色:青柠; } 但这没有效果 有人有什么建议吗 谢谢, -P

我发现一些博客展示了如何覆盖默认的ItemList样式,如下所示: .customComboxStyle.ajax\uuuuComboxStyle\uItemList li{
背景色:绿色;
边框:1px实心黄绿色;
颜色:白色;
字体大小:中等;
字体系列:Courier New;
填充底部:5px;
}

我希望我可以这样做来更改默认的鼠标悬停颜色: .cbStyle.ajax\uuuuu组合框\uItemList li:悬停
{ 颜色:青柠; }

但这没有效果

有人有什么建议吗

谢谢,
-Paul

ASP.NET服务器控件将其自己的id与原始id连接起来。因此,如果要设置控件的样式,可以使用类似于
$ct100\u combobox\u mycomboxID的内容。只需右键单击源代码,即可查看服务器为id呈现的内容。

Microsoft在.NET 4.0中添加了一项新功能,以从服务器端控件创建可预测/可自定义的客户端id。(控制ClientId部分)