当前位置:  开发笔记 > 编程语言 > 正文

如果已在下拉列表中选择了Item,则不会触发SelectedIndexChanged事件?

如何解决《如果已在下拉列表中选择了Item,则不会触发SelectedIndexChanged事件?》经验,为你挑选了1个好方法。

假设我有2个项目的下拉列表,默认情况下,第一个项目被选中.如果我选择单击下拉列表中的第一个项目,是否有一种方法可以让selectedIndexChanged事件仍然触发?

例如,我可以通过将Dropdown的SelectedIndex设置为-1来实现吗?

好吧,这不起作用,大声笑,因为它不显示当前选择的值,所以它是误导.

我对此有一个问题是下拉列表用于排序.我有排序半工作,如果我选择第二项,它将按升序排序,例如,但如果我想现在使用第二项降序排序,我必须选择另一项,然后返回到第二个项目.

即使我添加了一个Select By ...我认为排序的最佳解决方案是在下拉列表中添加更多项目,例如:

排序号码(Asc)

排序编号(Desc)

排序字母(Asc)

排序字母(描述)

谢谢,XaiSoft



1> teedyay..:

遗憾的是:只有当用户将选择从一个项目更改为另一个项目时,才会触发该事件.

您可以考虑在列表顶部添加带有"请选择..."文本的项目.

推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有