表格下面动态添加合计

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
                };

表格下面动态添加合计

时间: 2024-10-05 23:58:11

表格下面动态添加合计的相关文章

JS实现表格Table动态添加删除行

1.页面内容 <table style="border:1px ; width:100%; height:160px">                <THEAD>                    <TR>                    <TH height="10px">姓名</TH>                    <TH height="10px">

js实现表格行的动态添加------Day56

现代页面通常都是用div+css来进行设计,几乎很少再有用table来进行布局的了,但是这并不意味着table的重要性就降低了,事实上,table在数据处理上有着它独特的优势,所以对table的掌握还是很有必要的. 我们首先要记录的问题是:js动态的添加表格的行和列 我们先给定一个table,先用html语言编写下: <table width="100%" height="300px" border="1px" id="tad&q

C#后台动态添加Grid表格

前面页面: 1 <ScrollViewer x:Name="sv_data" Grid.Row="1" BorderBrush="#25A0DA" VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto"> 2 3 <Grid x:Name="rgv_schedule" Backgro

动态添加表格

1.表格包含的HTML DOM对象 2.Table对象 3.TableRow对象 4.TableCell对象 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml&qu

编辑 Ext 表格(一)——— 动态添加删除行列

一.动态增删行 在 ext 表格中,动态添加行主要和表格绑定的 store 有关, 通过对 store 数据集进行添加或删除,就能实现表格行的动态添加删除. (1) 动态添加表格的行  gridStore.add({}); (2) 动态删除表格的行 gridStore.removeAt(gridStore.count() - 1); 二.动态增删列 在 ext 表格中,动态添加列主要通过修改表格绑定的 column 元素, 通过对 column 元素集进行添加或删除,然后重新渲染表格,就能实现表

html表格动态添加删除行(有后台操作)

<HTML> <TITLE>Form Object example</TITLE> <HEAD> <script language="javascript"> function delrow1() { var oElement=event.srcElement; while(oElement.tagName!="TR") { oElement=oElement.parentElement; } var oT

JQuery动态添加表格,然后动态删除不成功问题

背景: 自己做了一个测试网页,想动态添加表格,然后删除,按照网上的教程写完,发现点击"删除参数"按钮没用 源码: function addtr() { var trinfo = "<tr><td><input placeholder='参数名称' style='width: 80%'></td>" + "<td><input placeholder='参数值' style='width: 7

利用jquery动态添加和删除表格的一行,并且保存单行数据

开发时遇到一个需求:要求要在页面的表格可以添加和删除一行,并能填写对应的数据后保存这一行数据. HTML代码 界面使用了freemarker框架,teams是后台传过来的list类型数据 <form action="" id="" method="post"> ... <table id="addTable" > <tr class="first_tr"> <th&

动态添加修改删除html表格内容

1.需求 需要实现收银台上添加修改删除商品信息时顾显可以实时看到其变化 2.解决 收银台和顾显通过tcp传输进行数据通信,顾显通过操作html中的表格进行数据添加修改和删除操作 3.代码 mytest.html <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Dynamic Table<