问题描述
@(Html.Kendo().Grid<PaymentDueReportVM>()
.Name("grid")
.Columns(columns =>
{
columns.Bound(c => c.payment_detail_id).Hidden(true);
columns.Bound(c => c.numericid).ClientFooterTemplate("Total:").Encoded(false).Title("ID").Width(70);
columns.Bound(c => c.Name).Title("Name").Width(100);
columns.Bound(c => c.due_amount).ClientFooterTemplate("#=sum#").Title("Due Amount").Width(90);
columns.Bound(c => c.bal_amount).ClientFooterTemplate("#=kendo.toString(sum,'0.00')#").Title("Balance").Width(70);
})
.Events(events => events.DataBound("onDataBound"))
.Scrollable()
.sortable()
.Pageable(pageable => pageable.Refresh(true).PageSizes(new int[] { 50,100,150,250 }))
.DataSource(dataSource => dataSource
.Ajax()
.PageSize(50)
.Aggregates(aggregates =>
{
aggregates.Add(p => p.due_amount).Sum();
aggregates.Add(p => p.bal_amount).Sum();
})
.Model(m => m.Id(p => p.payment_detail_id))
.Read(read => read.Url("/Payments/PaymentDueReport").Data("forgeryToken"))
)
)
上面的网格在控制台中没有问题,但没有对付款值求和,我有相同的网格和聚合工作。有什么问题?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)