asp.net页面加载慢的有关问题

asp.net页面加载慢的问题
页面加载时候数据较多,放了一个listbox,数据查出来后加载到listbox,如何能够加快速度
------解决方案--------------------
使用缓存机制
------解决方案--------------------
首次加载,数据太多,确实是需要时间的。
另:是否可用考虑优化SQL语句,添加索引等。
------解决方案--------------------
首先要看是不是执行 SQL慢:可以使用存储过程或加索引来提高执行速度
再看是绑定到ListBox 慢:就要看你的绑定的代码了,换种提高性能的方法
------解决方案--------------------
1:数据库读取数据速度慢,因你做了缓存,估计不会在这有问题。
2:你数据确实太大,输出的HTML可能好几M大小,在一般带宽下确实需要时间。
建议:1:分页
 2:异步加载,