- Home
- Forum
- ASP.NET Core
- Summary type Sum returning zero.
Summary type Sum returning zero.
I have a grid which is displaying data fine and now I'm adding a summary row, but the summary row is coming out as zero. I've just applied globalisation to the site to get the correct currency symbol, it was working before I did that. I'm trying to total on the Balance value, which is Decimal in the viewmodel.

Here's the grid CSHTML:
<div class="row">
<div class="col-xs-12">
<ej-grid accesskey="" id="OustandingTransactionGrid" show-summary="true"
allow-paging="true"
allow-scrolling="true"
allow-sorting="true"
is-responsive="true"
enable-responsive-row="true"
locale="@System.Globalization.CultureInfo.CurrentCulture.Name.ToString()"
allow-resize-to-fit="true">
<e-summary-rows>
<e-summary-row title="Outstanding Balance">
<e-summary-columns>
<e-summary-column summary-type="Sum" format="{0:C}" display-column="Type" data-member="Balance" />
</e-summary-columns>
</e-summary-row>
</e-summary-rows>
<e-columns>
<e-column field="TransactionDate" header-text="Date" text-align="Left" width=@("15%") format="{0:dd/MM/yyyy}" priority="1"></e-column>
<e-column field="Type" header-text="Type" width=@("12%") priority="1"></e-column>
<e-column field="Reference1" header-text="Reference 1" width=@("25%") priority="2"></e-column>
<e-column field="Reference2" header-text="Reference 2" width=@("25%") priority="2"></e-column>
<e-column field="Value" header-text="Value" text-align="Right" width=@("10%") format="{0:C2}" type="number" priority="2"></e-column>
<e-column field="Balance" header-text="Balance" text-align="Right" width=@("10%") format="{0:C2}" type="number" priority="1"></e-column>
</e-columns>
</ej-grid>
</div>
</div>
Thanks
SIGN IN To post a reply.
3 Replies
VA
Venkatesh Ayothi Raman
Syncfusion Team
April 20, 2017 09:59 AM UTC
Hi Alan,
Thanks for contacting Syncfusion support.
We went through your code example and found that you are declaring the dataMember property as data-member instead of datamember. This is the cause of the issue. So, we suggest you to change that property to datamember from data-member. Please find the code example,
Code example:
|
<ej-grid id="Grid" datasource="@ViewBag.dataSource" allow-paging="true" >
. . .
<e-summary-rows>
<e-summary-row title="Outstanding Balance">
<e-summary-columns>
<e-summary-column summary-type="Sum" format="{0:C}" display-column="Freight" datamember="Freight" />
</e-summary-columns>
</e-summary-row>
</e-summary-rows>
<e-columns>
. . .
</e-column>
</e-columns>
</ej-grid> |
Regards,
Venkatesh Ayothiraman.
AB
Alan Bourke
April 20, 2017 10:08 AM UTC
VA
Venkatesh Ayothi Raman
Syncfusion Team
April 21, 2017 08:53 AM UTC
Hi Alan,
Thanks for the update.
We have already fixed that documentation and it will be live on our upcoming Volume 2 release which is expected to be rolled out at end of April,2017.
Regards,
Venkatesh Ayothiraman.
SIGN IN To post a reply.
- 3 Replies
- 2 Participants
-
AB Alan Bourke
- Apr 19, 2017 10:32 AM UTC
- Apr 21, 2017 08:53 AM UTC