我已经使用了很多用于AJAX的Telerik RadControls,虽然我对控件非常满意,但我发现它的性能远远低于传统控件。
我想知道关于MVC Extensions相对于传统jQuery库(例如Telerik MVC Grid VS jqGrid)的性能影响(你可能知道)。
基本上,Telerik MVC Extensions的表现如何?
旁注 :Telerik MVC Extensions是否抓取了要使用的jQuery库的副本,或者我负责将其添加到我的页面它的工作?如果我是那个必须这样做而不是扩展的人,我会很开心。
答案 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条记录,非常活泼。