Я могу суммировать весь столбец и поместить общее количество в столбец, но что, если я хочу получить среднее значение всех чисел в столбце?Ввод среднего столбца в нижнем колонтитуле, я могу получить сумму
Dim paxaverage As Decimal = 0.0
Function GetAverage(ByVal hope As Decimal) As Decimal
'this is where i am stuck
paxaverage += hope/saods.Tables("salesasoftable")Rows.Count
Return hope
End Function
Function Getaverage1() As Decimal
Return paxaverage
End Function
Asp сторона
<asp:TemplateField HeaderText="Remaining PAX">
<ItemTemplate>
<%#GetAverage(Decimal.Parse(Eval("RemainingPax").ToString())).ToString("N0")%>
</ItemTemplate>
<FooterTemplate>
<%#GetAverage1().ToString("N0")%>
</FooterTemplate>
<FooterStyle Font-Bold="True" />
</asp:TemplateField>
Я действительно получил его, это было просто, поскольку мои другие столбцы вычислялись по функциям, я только что следующий столбец был function1/function2 – MyHeadHurts 2010-12-03 16:25:48