gpt4 book ai didi

c# - 如何取消选择列表框中的单个项目

转载 作者:行者123 更新时间:2023-11-28 08:19:44 24 4
gpt4 key购买 nike

我的 asp 页面上有一个列表框,我想知道是否有代码隐藏或 JavaScript 可以取消选择列表框中选定的项目。选择方式为单一。

请问有什么帮助吗?我尝试在 selectedindexchanged 上添加一个处理程序...但如果我单击同一个 selectedItem,它不会命中它。

最佳答案

正如安德鲁指出的那样,我通过设置 SelectedIndex = -1; 解决了我的问题。但是,这会产生奇怪的行为,因为现在我会从我选择的所选列表项中填充一个 checkboxList,并且不知道之后会看到哪个列表项填充它。

所以我在 andrew 建议的基础上又添加了 2 行代码,效果很好。

            var index = lstGroups.SelectedIndex;
lstGroups.SelectedIndex = -1;
lstGroups.Items[index].Attributes["style"] = "background-color:lightblue";

感谢您将我推向正确的方向!

关于c# - 如何取消选择列表框中的单个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23135101/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com