首页 新闻 会员 周边 捐助

c#页面包含多个filter:区域地区市县镇村,如何优化,因为县镇、村数据量大(上万)页面卡问题??

0
悬赏园豆:5 [待解决问题]

c#页面包含多个filter:区域、地区、市、县镇、村,具有级联关系,页面加载时如何优化,因为县镇、村filter数据量大(上万)页面卡问题;求指教可以从DB、C#后台、JS等多角度指导:
1:现在DB物理表中有上万条数据,
2:目前的处理方式是:页面初始化的时候不加载 “县镇”、“村”,当用户选择“市”时,才会加载这两个filter的信息(有刷选条件有过滤,数据减少)刷选会快。

王小二不在家的主页 王小二不在家 | 初学一级 | 园豆:197
提问于:2015-11-06 20:57
< >
分享
所有回答(3)
0

分级加载,分页获取数据

CodeHsu | 园豆:5668 (大侠五级) | 2015-11-06 22:43
0

现在的做法不变,将 区域 地区 城市丢入缓存 之后的 查询数据库  

如果这个用的地方非常多的话 ,可以考虑 给一个标志。只要有人查询过这个城市下的县 就把县保存起来。 让使用者 为你逐步加载

流星霜紫 | 园豆:473 (菜鸟二级) | 2015-11-07 10:20
0

这不是ajax吗???这么一用就不多了

http://www.w3school.com.cn/jquery/ajax_ajax.asp

http://www.w3school.com.cn/jquery/ajax_get.asp

星星点灯6 | 园豆:164 (初学一级) | 2015-11-07 19:38

菜鸟不懂ajax,求大体思路....................

支持(0) 反对(0) 王小二不在家 | 园豆:197 (初学一级) | 2015-11-07 19:42
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册