У меня есть простое приложение, которое представляет собой набор окон пользовательского интерфейса Kendo, содержащий датаарифы. Как только он бежит, его огромная нагрузка на систему и визуальное измельчение останавливаются.Использование Kendo UI Grid & Window Очень высокое использование ЦП
Его 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
Ваш комментарий заставил меня обойти все биты, я использовал меню, сетку и окно. Как только я удалил все это, проблема все же возникла. Как только теперь почти пустая страница открылась, процессор начал сходить с ума. Я пошел и удалил строку за строкой, чтобы найти причину. –