【问题标题】:telerik grid showing unwanted rows on slow systemTelerik 网格在慢速系统上显示不需要的行
【发布时间】:2011-12-20 04:46:18
【问题描述】:

当系统运行缓慢时,telerik 网格会显示 2 个空行以及包含“就绪”文本的一行。请建议我如何解决此问题。

谢谢, 梅加

【问题讨论】:

    标签: c# asp.net telerik-grid


    【解决方案1】:

    首先你可以在加载时隐藏你的网格,

    @(Html.Telerik().Grid(Model)
        .Name("myGrid")
        .Columns(columns =>
        {
            columns.Bound(o => o.OrderID).Width(100);
            columns.Bound(o => o.ContactName).Width(200);
            columns.Bound(o => o.ShipAddress);
            columns.Bound(o => o.OrderDate).Format("{0:MM/dd/yyyy}").Width(120);
        }).ClientEvents(events => events.OnDataBound("GridOnDataBound"))
    ......
    ......
    ).HtmlAttributes(new {style = "display: none"})
    

    然后使用 onDatabound 事件,您可以在流程完成时显示您的网格

    <script>
        function GridOnDataBound() {
            $('#myGrid').show();
        }
    </script>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-12
      • 1970-01-01
      • 2016-05-10
      • 1970-01-01
      • 2016-01-20
      • 2018-12-23
      • 1970-01-01
      • 2013-09-28
      相关资源
      最近更新 更多