您需要更改元素中项目的颜色asp:DropDownList。
是不是这样:
if (!IsPostBack)
for (int i = 0; i < myData.Length; i++)
{
DropDownList2.Items.Add(i + 1 + ") " + myData[i].ItemArray[0]);
DropDownList2.Items[i].Attributes.Add("style", "color:red");
}
我DropDownList
<asp:DropDownList ID="DropDownList2" runat="server"></asp:DropDownList>
列表的形成没有错误,但文本的颜色没有改变。我做错了什么?
它适用于 Opera、Microsoft Edge、Chrome 和 Yandex 浏览器。但是,FireFox 不显示颜色。也许问题出在浏览器缓存上。清除它并没有解决问题。