页面加载数据量大的问题

dingpc 2012-04-19 03:51:22
页面有两个DropDownList是联动的,就像省市联动一样的。不过我的数据量很大。网页打开很慢。我在加载完的页面上右击查看源。果然所有数据都在里面。求教,有什么好的方法可以加快速度。或者不用加载这么多数据。PS:我这些数据都是从数据库直接取出的。
...全文
298 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
我的想法是根据公司的首字母找出公司,然后根据产品的首字母找出该公司的产品
chen_ya_ping 2012-04-23
  • 打赏
  • 举报
回复
select中的数据缓存吧
aiya1229 2012-04-23
  • 打赏
  • 举报
回复
是否考虑利用缓存技术
Lugyedo 2012-04-23
  • 打赏
  • 举报
回复
数据库建索引
  • 打赏
  • 举报
回复
上千家的企业名称显示,你居然用
select???

拉一下上千行,就算你解决数据问题,这样的东西能用吗?
lgk2012 2012-04-23
  • 打赏
  • 举报
回复
传统的方法:
1、优先数据库,通过建立索引,优先SQL等方式提高数据的访问速度;
2、逐级查询,不要全部的查询都写在Load事件里,可以在逐级的选择中查询加载;

LZ的问题应该是进入的时候慢,应该首先考虑第2点
dingpc 2012-04-19
  • 打赏
  • 举报
回复
3楼 我做的不是省市联动,是类似省市联动的供应商管理系系统,数据量相当大,可以说从几百上千家供应商联动的产品
大麦芽糖 2012-04-19
  • 打赏
  • 举报
回复
根据我的经验,省市区联动应该是需要什么就加载什么。全国就那么几个省份,选哪个省份就加载哪个省份的城市信息,然后在加载选中的城市的区县信息,这样是不会有性能问题的!
rwm5366745 2012-04-19
  • 打赏
  • 举报
回复
点击控件时加载,加载方法里面判断 控件有选项就不加载了,联动的子控件 虽父控件 change 加载
IT-Style 2012-04-19
  • 打赏
  • 举报
回复
用Ajax联动的话,至少页面看起来是无刷新.

加快速度的方法只能做到数据访问速度优化,如优化Sql语句等等.

62,267

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧