2011-12-12 62 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個子網格,並在主網格兩列代表從子表總額的總結。我嘗試使用鏈接中描述的評估方法。結果對第一個孩子有好處,但是對於第二個孩子,它給出列未找到錯誤。 –