2011-12-12 59 views
0

这是我的情况:Tekerik RadGrid子数据的总和表达

我正在使用telerik和winform。

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

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

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

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

但是这给了我该说的错误{“字段名称:孩子没有模板存在。”}

我使用的总和表达来自此链接:http://msdn.microsoft.com/en-us/library/system.data.datacolumn.expression(VS.80).aspx

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

感谢, 佳日

回答

0

如果有人需要回答这个问题,它是可用here

+0

我有3个子网格,并在主网格两列代表从子表总额的总结。我尝试使用链接中描述的评估方法。结果对第一个孩子有好处,但是对于第二个孩子,它给出列未找到错误。 –