我剛剛開始(幾分鐘前)使用Telerik控件,並嘗試了一個簡單的菜單來查看它是如何工作的。我創建了3個項目和1個子項目的簡單菜單,沒有任何背後的邏輯,只是純文本。Telerik控制性能問題
下面是菜單代碼:
@(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");
});
});
}
))
這裏的瀏覽器上的網頁:
菜單是非常簡單的,我可以看到它在我幾乎是空白頁。我的頁面不需要加載1秒,但是當我添加Telerik菜單時,頁面加載時間會延長5倍。
我相信這不是正常的行爲,因爲它是一個非常簡單的控制。例如,我想知道在嘗試使用大量數據的網格時會發生什麼情況。
現在的問題是:這是使用Telerik控制的結果還是這裏有什麼問題?有些步驟我錯過了什麼?
我測試過,但在我看來,通靈不再那麼1秒 – sakir
那麼,一些其他的事情必須是錯誤的,而不是telerik的使用 – chiapa
是的,這是可能的 – sakir