子数据的Tekerik RadGrid求和表达式



我的情况如下:

我正在使用远程erik与winform。

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

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

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

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

但是这给了我一个错误,说{"Field name: child不存在于模板中。"}

我使用sum表达式从这个链接:http://msdn.microsoft.com/en-us/library/system.data.datacolumn.expression(VS.80).aspx

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

谢谢,亚许

如果有人需要这个问题的答案,可以在这里找到。

最新更新