Текерик RadGrid сумма выражения для дочерних данных - PullRequest
0 голосов
/ 12 декабря 2011

Вот моя ситуация:

Я использую telerik с winform.

У меня есть набор данных со связью между двумя таблицами.Эти две таблицы загружаются иерархически в виде радара.

Теперь в дочерней сетке у меня есть столбец цены для каждой строки.

Я пытаюсь создать вычисляемое поле восновной вид сетки, который будет отражать сумму цен в дочерней сетке.Код, который я использую, похож на следующий:

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

Но это дает мне ошибку, которая говорит {"Имя поля: child не существует в шаблоне."}

Яиспользуя выражение суммы из этой ссылки: http://msdn.microsoft.com/en-us/library/system.data.datacolumn.expression(VS.80).aspx

где prodPrice - имя столбца таблицы в наборе данных, которая импортируется в радгрид.

Спасибо, Яш

1 Ответ

0 голосов
/ 30 декабря 2011

Если кому-то нужен ответ на этот вопрос, он доступен здесь .

...