2010-09-16 68 views
3

我已经使用了相当多的Telerik RadControls for AJAX,虽然我一直对控件非常满意,但我发现性能一直低于恒星比传统控制。ASP.NET MVC Telerik扩展 - 性能影响

我想知道与传统jQuery库(例如Telerik MVC Grid VS jqGrid)相比,MVC扩展的性能影响(您可能知道的)是什么。

基本上,Telerik MVC扩展的性能如何?

在一个侧面说明:请问Telerik的MVC扩展抢jQuery库使用的副本,还是我负责将其添加到我的网页它的工作?如果我是那个必须这样做的人,而不是这样做的扩展程序,我会是一个快乐的人。

回答

3

首先,我需要提供一些免责声明,因为我是Telerik Extensions for ASP.NET MVC的开发人员之一。我的意见显然是有偏见的:)

你有什么要求?你打算在网格中显示多少行?数据库中有多少条记录?我用100k db记录和每页10个项目测试了网格。表现非常好。

默认情况下,扩展包括jQuery的1.4.2.min.js,但你可以阻止它,包括它自己:

<%= Html.Telerik().ScriptRegistrar().jQuery(false) %> 
+0

这很好,我可以排除jQuery。是否还需要/可以排除其他默认脚本? – 2010-09-17 13:43:47

+0

其余的脚本是内置的。 – 2010-09-19 07:14:52

0

显示< 100行,我认为一个可用的网格大小,可能是非常快的使用任何Javascript网格。我会说你的瓶颈是数据访问,除非你试图显示100,000行数据。

这里的例子,http://demos.telerik.com/aspnet-mvc/Grid?theme=vista,有> 8300条记录,非常活泼。

+0

你的意思是830分的记录。 – 2010-09-16 04:24:07