读书人

在同一个页面上放置多个GRIDVIEW 会

发布时间: 2012-01-07 21:41:55 作者: rapoo

在同一个页面上放置多个GRIDVIEW, 会不会有效率问题?
各位高手,请教个简单的问题:

在同一个页面上放置多个GRIDVIEW, 是不是有效率问题?
我的本意是搜索一张表中的记录, 根据不同的记录类型分别显示, 比如:表中是网站, 我想在第一个GRIDVIEW中显示军事类网站, 在第二个GRIDVIEW中显示财经类网站,等等;
这样做会有效率问题吗? 大家有什么好的建议?

请赐教!

[解决办法]
多个的话建议使用Datalist他就是为解决效率而出现
GRIDVIEW是读取大量数据做排序分页更新而用的
你首页每个Datalist select top 10 * from 你的表 效率高
你可以看看我的帖子
C#精髓【月儿原创】第四讲 GridView 72般绝技
http://blog.csdn.net/21aspnet/archive/2007/03/25/1540301.aspx

.NET 专题-数据控件-DataList/Repeater
http://blog.csdn.net/21aspnet/category/285738.aspx
[解决办法]
建议使用异步的AJAX技术
------------------

LZ
如果你觉得不懂ajax
那你就直接用atlas控件吧,拖上去
啥也不要管,照样局部刷新

不过用gridview的话,分页最好别用它自带的,速度慢

自己写个存储过程吧,

读书人网 >asp.net

热点推荐