问题描述
如何高效处理数据,比如说从一个listbox中选中100000条记录导入到另一个listbox时,耗时太长了。这种情况该怎么解决?
解决方案
解决方案二:
擦!一个listbox显示10W条数据本来就够慢的了,还要导入到另一个listbox,必须更慢,相当慢。你可以从listbox的数据源中复制出10W条记录到另一个集合,然后再用另一个listbox绑定,但是绑定10W条数据要让其显示的话,肯定很慢。你可以分页显示,这样可以减轻UI呈现慢的问题,如果仅仅对listbox的数据源进行复制的操作,还是挺快的。
解决方案三:
用委托或线程http://blog.csdn.net/xianfajushi/article/details/7609849
解决方案四:
一楼就那样被干掉了
解决方案五:
首先在listbox中放入那么多条目就是非常愚蠢的事情。这100000是让用户一条一条选么?如果是,这个界面得让用户操作到累死。如果不是,比如用户就是全选,或者反选几个不要的,或者选择某一段数据,或者某一类数据,你应该提供更友善的界面。
解决方案六:
是啊,一个界面显示那么多问题纯粹就是一件超级蛋疼的事情
解决方案七:
是这样的,短信群发有很多手机号码,号码在数据库中存放着,然后加载到datagridview,然后从datagridview中选择需要发送的号码,导入到listbox中
时间: 2024-11-10 00:56:18