【问题标题】:Radgrid sub-grid data not showing upRadgrid 子网格数据未显示
【发布时间】:2014-10-08 18:29:55
【问题描述】:

我正在尝试将子网格添加到网格中。现在我看到主网格行左侧的箭头,单击它会显示包含所有列的子网格,但是它说没有行数据。

在调试器中,我看到数据通过分配为 OnDetailTableDataBind 的 API 绑定在服务器端。

<telerik:RadGrid
 ...
OnDetailTableDataBind="myfunction"
...

在函数中我像这样绑定数据:

protected void myfunction(object source, GridDetailTableDataBindEventArgs e)
{
    ...
    e.DetailTableView.DataSource = SubGridData;
}

在调试器中检查了在 SubGridDetailTable 中设置的值,它现在有一些测试数据。

我从另一个程序复制了明细表部分,所以应该没问题,有什么需要注意的吗?为什么不显示子网格中的数据?我找了一个 grid.DataBind(),但它看起来不像其他程序为子网格调用它。

【问题讨论】:

    标签: telerik telerik-grid radgrid


    【解决方案1】:

    您是否检查过父表和子表之间是否存在一些关系约束?如果您还没有,请检查&lt;ParentTableRelation&gt; 标签。此外,由于您使用的是测试数据,因此请确保列与父网格中的数据相对应。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多