【发布时间】:2011-10-13 18:21:45
【问题描述】:
我有一个 Telerik RadGrid 并生成了它的列。 RadGrid 是分层的,我有 RadWindows,我可以在其中添加/删除/修改动态列到我的网格,当 RadWindow 关闭时,RadGrid 会刷新。
我的 RadWindow:
<telerik:RadWindow ID="RadWindow1" runat="server" KeepInScreenBounds="true" CssClass="Columns"
Title="Manage Columns" OnClientClose="refreshGrid" EnableViewState="false"
Width="740" Height="330">
</telerik:RadWindow>
refreshGrid Javascript 函数:
function refreshGrid(sender) {
$find("<%= RadGrid1.ClientID %>").get_masterTableView().rebind();
showScrollBars();
}
如果我在第一级添加/修改/删除列,则此方法有效,但不适用于详细信息表。更确切地说,详细信息表在服务器端正确刷新,但在客户端没有刷新。有人知道这个问题的原因吗?
我在 Telerik 论坛上找到了一个页面,但没有帮助:
感谢任何帮助/建议。
【问题讨论】:
标签: asp.net telerik telerik-grid