我需要使用文本框搜索项目。如果找到我们需要在选中列表框中突出显示该项目。我尝试如下
clbItems.Items[foundIndex].Attributes.Add("style", "background-color:#BBBBBB; color: white;");
它通过删除更新面板来工作。
我有以下代码
for (int itemcount = 0; itemcount < (p as CheckBoxList).Items.Count; itemcount++)
{
if ((p as CheckBoxList).Items[itemcount].Text.ToUpper().StartsWith(txtClientSearch.Text.ToUpper()))
{
ListItem lst1 = new ListItem((p as CheckBoxList).Items[itemcount].Text);
(p as CheckBoxList).Items.RemoveAt(itemcount);
(p as CheckBoxList).Items.Insert(0, lst1);
(p as CheckBoxList).Items[0].Attributes.Add("style", "background-color:yellow;color:Red");
}
}
任何人都可以建议我在 Javascript 中实现这一点的方法。
谢谢,拉克什。