zoukankan      html  css  js  c++  java
  • 表格下面动态添加合计

            var jqData = (from s in queryResult
                                  select new
                                  {
                                      id = s.ContractGuid,//定义当前行数据的一个传输识别名称,一般以主键为名称,可以省略()
                                      cell = new object[]
                                                     {
                                                         s.ContractGuid,
                                                         Convert.ToDateTime(s.CreateDate).ToString("yyyy-MM-dd"),
                                                        workFlowBLL.GetWorkFlowRuleCategoryByGuid((Guid)s.WorkFlowCategoryGuid),        //业务类型  
                                                     
                                                         s.CompanyName,  //公司名称
                                                         s.ContractCode,//合同编号
                                                         workFlowBLL.getPayMoney(s.ContractGuid, 1),
                                                          workFlowBLL.getPayMoney(s.ContractGuid, 2,true),
                                                          um.GetUserName (  s.SaleManagerGuid)

                                                      }
                                  }).ToList();
                    var sumObj = new
                    {
                        id = new Guid(),
                        cell = new object[]{
                            "",
                            "合计",
                            "",
                            "",
                            "",
                            queryResultSum.Sum(p=> workFlowBLL.getPayMoney(p.ContractGuid, 1)),
                               queryResultSum.Sum(p=> workFlowBLL.getPayMoney(p.ContractGuid, 2,true)),
                               ""

                  }
                    };
                    jqData.Add(sumObj);

                    //以json格式传输,依次以”total/page/records/rows"封装,名称固定
                    var jsonData = new
                    {
                        total = PageCount,
                        page,
                        records = RecordCount,
                        rows = jqData
                    };

  • 相关阅读:
    android 面试题
    android 入门-android Studio git 克隆
    android 入门-android自定义控件
    android 入门-控件 测量状态栏高度
    android 入门-android Studio git配置
    WPF 介绍一种在MVVM模式下弹出子窗体的方式
    WPF DataGrid分组和排序
    C# 等待框
    WPF 简洁的主界面
    C# 在WPF中使用Exceptionless异常日志框架
  • 原文地址:https://www.cnblogs.com/520cc/p/3794997.html
Copyright © 2011-2022 走看看