0

データグリッドを含む Kendo UI ウィンドウのセットである単純なアプリがあります。実行するとすぐに、システムに大きな負担がかかり、ビジュアルが停止します。

プロジェクトが実行されているかどうかに関係なく、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()
)
4

1 に答える 1

1

これは実際には剣道とはまったく関係がありませんでした。私に疑問を投げかけ、孤立させてくれたニコラスに感謝します。

<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">

私のテンプレートのこのコード行が問題でした。どうやってそこにたどり着いたのかさえわかりませんが、私はそれを使用したり必要としたりしません。その行を削除すると、問題が解決しました。その css が剣道の何かと競合していたのかもしれませんが、確かではありません。

于 2015-05-26T07:55:08.270 に答える