【发布时间】:2011-12-20 04:46:18
【问题描述】:
当系统运行缓慢时,telerik 网格会显示 2 个空行以及包含“就绪”文本的一行。请建议我如何解决此问题。
谢谢, 梅加
【问题讨论】:
标签: c# asp.net telerik-grid
当系统运行缓慢时,telerik 网格会显示 2 个空行以及包含“就绪”文本的一行。请建议我如何解决此问题。
谢谢, 梅加
【问题讨论】:
标签: c# asp.net telerik-grid
首先你可以在加载时隐藏你的网格,
@(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>
【讨论】: