我有动态创建并包含用户列表的下拉列表。如果用户遇到某个我应用样式属性来突出显示用户。我的 ListItems 都将正确突出显示,除了 List 上的第一个。第一个会以这种方式行事并且与其他人不同,这似乎很奇怪。
ddlSupervisorList.Items(ddlSupervisorList.Items.Count - 1).Attributes.CssStyle.Value = "background:#cc66ff;"
如果我选择另一个用户,新选择的用户仍将保持其突出显示,但第一个用户仍不会突出显示。
我什至尝试过执行以下操作:
If ddlSupervisorList.SelectedItem.Equals(ddlSupervisorList.Items(ddlSupervisorList.Items.Count - 1)) Then
ddlSupervisorList.SelectedItem.Attributes.CssStyle.Value = "background:#cc66ff;"
End If
但它仍然不会在加载时突出显示第一项(默认项)。