【问题标题】:Telerik MVC Grid : How to refresh Grid after some updates ? [closed]Telerik MVC Grid:一些更新后如何刷新 Grid? [关闭]
【发布时间】:2012-05-15 06:48:05
【问题描述】:

我有两个网格:

  • 动物
  • 位置。

Location 具有外键 AnimalId。在Animal 中插入行后,Location 表中的下拉列表是旧的 - 它没有被刷新(它没有新的动物)。我试着打电话给ajaxRequest(),但没有。

有人知道如何解决这个问题吗?

【问题讨论】:

  • 您需要显示 Telerik 网格的标记以及由于插入数据/尝试刷新网格而运行的任何脚本。看到这一点以及您在控制器中的 Action 方法将有所帮助,因此我可以给出更好的答案。

标签: asp.net-mvc telerik telerik-grid


【解决方案1】:

试试这样的:

var grid = $('#LocationGrid').data('tGrid');
grid.rebind();

它应该工作:)

【讨论】:

  • 我认为目前还不可能。但是您可以尝试处理 OnDataBound 事件并查找此列并尝试更改其数据。祝你好运:)
【解决方案2】:

这对我也不起作用。我有一个绑定到网格的项目列表。

我修改了数据,并在 javascript 中调用了 rebind()。 但它什么也没做。

如果我使用它起作用的按钮或刷新页面来刷新网格。

【讨论】:

  • 正是我的问题。你解决了吗?
  • 我还没解决。我也在 Telerik 论坛上发帖,没有人回复。
猜你喜欢
  • 2014-07-31
  • 1970-01-01
  • 2012-11-01
  • 1970-01-01
  • 2019-01-02
  • 1970-01-01
  • 2020-04-23
  • 1970-01-01
  • 2022-01-14
相关资源
最近更新 更多