首页 文章

Telerik控制性能问题

提问于
浏览
0

我刚开始(几分钟前)使用Telerik控件并尝试了一个简单的菜单,看它是如何工作的 . 我创建了一个包含3个项目和1个子项目的简单菜单,后面没有任何逻辑,只是纯文本 .

这是菜单的代码:

@(Html.Kendo().Menu().Name("menu")
        .Items(items =>
        {
            items.Add().Text("esmaga")
                .Items(
                children =>
                {
                    children.Add().Text("item 1");
                    children.Add().Text("item 2");
                    children.Add().Text("item 3")
                    .Items(innerChildren =>
                           {
                               innerChildren.Add().Text("subitem 1");
                           });

                });
        }
        ))

这是浏览器上的页面:

enter image description here

菜单很简单,我可以在几乎空白的页面上看到它 . 我的页面加载时间不到1秒,但是当我添加Telerik菜单时,页面加载时间要长5倍 .

我认为这不是正常行为,因为它是一个非常简单的控制 . 我想知道在尝试使用大量数据的网格时会发生什么 .

问题是:这是使用Telerik控件的结果还是这里有问题?我错过了一些步骤或其他什么?

1 回答

  • 0

    我们完全基于剑道网格和控件实现了近3-4个项目 . 性能可能会从1秒降低到3-4秒而不是5分钟,这可能是其他原因 .

相关问题