0
我有一個簡單的應用程序,它是一組包含數據網格的Kendo UI窗口。它一運行,它對系統和視覺的巨大壓力就會停下來。這是有問題的,無論該項目運行與否,如果這些網頁加載,只是無所事事不是在瀏覽器坐在那裏等使用Kendo UI Grid&Window非常高的CPU使用率
其Chrome,電腦是非常緩慢
想知道是否有人有類似問題,如何排查/解決。
一些示例代碼電網
@{
Layout = null;
}
@(Html.Kendo().Grid<DashboardViewModel.Payment>()
.Name(Guid.NewGuid().ToString())
.DataSource(dataSource => dataSource
.Ajax()
.Sort(sort => sort.Add("paymentId").Descending())
.Read(read => read.Action("PaymentsJson", "Dashboard"))
)
.Columns(columns =>
{
columns.Bound(c => c.paymentId).Title("Id");
columns.Bound(c => c.business).Title("Business");
columns.Bound(c => c.createdAt).Title("Created").Width(110).DateFormat();
columns.Bound(c => c.coupon).Title("Coupon");
columns.Bound(c => c.quantity).Title("Qty").Width(80).Right();
columns.Bound(c => c.price).Title("Price").Width(100).Right().CurrencyFormat();
columns.Bound(c => c.discount).Title("Discount").Width(100).Right().CurrencyFormat();
columns.Bound(c => c.total).Title("Total").Width(100).Right().CurrencyFormat();
})
.Filterable()
.Pageable()
.Sortable()
.Groupable()
)
您的網格使用分頁嗎?你可以發佈一些代碼嗎?我個人從未有過這個問題。 – Nicholas
您的評論讓我去隔離所有的位,我正在使用菜單,網格和窗口。一旦我刪除了所有這些問題,仍然發生。只要現在幾乎空白的頁面打開,CPU就開始瘋了。我去並逐行刪除找到原因。 –