当前位置:编程学习 > C#/ASP.NET >>

DataGridview和Listview哪个性能更好?

差不多10列,100行的数据,但是90%数据是每隔1秒就刷新一次的.
性能方面,DataGridview和Listview哪个更好?
或者选择别的控件?
--------------------编程问答-------------------- Listview比datagridview轻量级。 --------------------编程问答-------------------- 这里有人做过测试,参考一下。http://www.360doc.com/content/12/1219/23/10939365_255192800.shtml --------------------编程问答-------------------- winform还是webform??
winform通过DataBinds自动更新,都在客户端的,有什么性能压力。。。
webform问题就不是在显示了,而是在你这么频繁的获取数据
--------------------编程问答--------------------
引用 1 楼 guwei4037 的回复:
Listview比datagridview轻量级。

版主速度够快..
主要是我数据刷新的太快了,Listview不能绑定数据源,会不会比datagridview性能低一些? --------------------编程问答--------------------
引用 3 楼 starfd 的回复:
winform还是webform??
winform通过DataBinds自动更新,都在客户端的,有什么性能压力。。。
webform问题就不是在显示了,而是在你这么频繁的获取数据

winform,listview不能databinds吧? --------------------编程问答-------------------- 频繁的绑定肯定有影响了。如果只是增加的操作,建议Item.Add方法。 --------------------编程问答-------------------- WPF下面绑定显示效率最高。 --------------------编程问答--------------------
引用 6 楼 guwei4037 的回复:
频繁的绑定肯定有影响了。如果只是增加的操作,建议Item.Add方法。

没有增加,只是修改,频繁修改 --------------------编程问答--------------------
引用 7 楼 qldsrx 的回复:
WPF下面绑定显示效率最高。

但是项目整个就变大了,而且wpf项目加载好慢哦 --------------------编程问答-------------------- WPF的显示是属性触发自动刷新局部显示的,因此效率最高,没改变的地方不会刷新,只刷新发生改变的地方,这个在WinForm下面是做不到的。
只要是.NET的项目,首次加载速度都不会快。WPF很多设置是可以页面写的,也可以代码里写,一般写在页面里面有利于设计,而写在代码里面则对速度提高有帮助,减少了Xaml的解析时间。 --------------------编程问答-------------------- 分情况吧,datagridview使用方便但是较慢的,Listview先对麻烦,是轻量级要快
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,