【问题标题】:Tekerik RadGrid sum expression for child dataTelerik RadGrid 子数据的求和表达式
【发布时间】:2011-12-12 18:14:44
【问题描述】:

这是我的情况:

我正在使用带有 winform 的 Telerik。

我有一个包含两个表之间关系的数据集。这两个表在 radgridview 中以分层方式加载。

现在,在子网格中,每一行都有一个价格列。

我正在尝试在主网格视图中创建一个计算字段,该字段将反映子网格中的总价格。我使用的代码如下:

...
GridViewTemplate child = rdGvView.MasterTemplate.Templates[0];
rdGvView.MasterTemplate.Columns["TotalPrice"].Expression = "Sum(child.prodPrice)";
....

但这给了我一个错误,上面写着 {"Field name: child does not exist in the template."}

我正在使用此链接中的求和表达式:http://msdn.microsoft.com/en-us/library/system.data.datacolumn.expression(VS.80).aspx

其中 prodPrice 是在 radgrid 中导入的数据集中表的列名。

谢谢, 亚什

【问题讨论】:

    标签: c# winforms telerik radgrid


    【解决方案1】:

    如果有人需要此问题的答案,请联系here

    【讨论】:

    • 我有 3 个子网格,在主网格中有两列代表子表的总金额汇总。我尝试使用链接中描述的评估方法。结果对第一个孩子很好,但对于第二个孩子,它给出了 column not found 错误。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-02-18
    • 2012-05-01
    • 2011-11-28
    • 1970-01-01
    • 2014-12-27
    • 1970-01-01
    • 2013-07-02
    相关资源
    最近更新 更多