ASP.NET MVC的Telerik扩展 - 性能影响

时间:2010-09-16 00:26:34

标签: asp.net-mvc performance telerik

我已经使用了很多用于AJAX的Telerik RadControls,虽然我对控件非常满意,但我发现它的性能远远低于传统控件。

我想知道关于MVC Extensions相对于传统jQuery库(例如Telerik MVC Grid VS jqGrid)的性能影响(你可能知道)。

基本上,Telerik MVC Extensions的表现如何?

旁注 :Telerik MVC Extensions是否抓取了要使用的jQuery库的副本,或者我负责将其添加到我的页面它的工作?如果我是那个必须这样做而不是扩展的人,我会很开心。

2 个答案:

答案 0 :(得分:3)

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

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

默认情况下,扩展名包含jQuery-1.4.2.min.js但您可以自行阻止并自行包含:

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

答案 1 :(得分:0)

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

此处的示例http://demos.telerik.com/aspnet-mvc/Grid?theme=vista具有&gt; 8300条记录,非常活泼。