Chi*_*ago 2 asp.net listbox multi-select
1)列出一个列表框,其中包含5个选中的值
2)当我单击以选择另一个值而不按住CTRL按钮时,它将取消选择值
如果选择新值,如何使其保留其他选定值?
这听起来像是一个讽刺的回答,但我不是那么说的.我只想寻找简单的解决方案,而不是复杂的问题.
获取控件以获得所需行为的最简单方法是使用具有所需行为的控件,而不是修改现有控件的行为.
也就是说,如果你想要一个项目列表,用户可以从列表中选择一堆项目,并且不想依赖它们控制,那么你就是使用了错误的工具.
使用CheckBoxList而不是ListBox.如果您希望它可滚动,则将其设置为特定高度的div,并将div的样式设置为"overflow:scroll".