footer增加行

问题描述

if(e.Row.RowType==DataControlRowType.Footer){//e.Row.Cells[5].Text="总薪水为:";//e.Row.Cells[6].Text=sum.ToString();//e.Row.Cells[3].Text="平均薪水为:";//e.Row.Cells[4].Text=((int)(sum/GridView1.Rows.Count)).ToString();intnumCols=GridView1.Rows[0].Cells.Count;for(inti=0;i<5;i++){GridViewRowrow=newGridViewRow(-1,-1,DataControlRowType.EmptyDataRow,DataControlRowState.Normal);for(intj=0;j<numCols;j++){TableCellcell=newTableCell();cell.Text="&nbsp;";row.Cells.Add(cell);}GridView1.Controls[0].Controls.AddAt(numCount+1+i,row);}//e.Row.Cells[0].Text="总薪水为:";}如何在新加的行中加入数据呢;我用this.GridView1.Rows[1].Cells[0].Text="总薪水为:";出错

解决方案

解决方案二:
给你代码参考一下,添加脚注protectedvoidMain_GridView_DataBound(Objectsender,EventArgse){GridViewRowfooterrow=Main_GridView.FooterRow;footerrow.Cells[3].Text="合计";footerrow.Cells[8].Text="9";}
解决方案三:
其他办法还有吗
解决方案四:
ddddddddddd
解决方案五:
应该是没有其它好办法了,你的意思是想加一行合计;另一种是从sql语句入手,使用union把合计字段都写好,而后直接绑定,这样对数据库的操作用时可能长一点。

时间: 2024-08-30 10:04:58

footer增加行的相关文章

javascript动态增加行的错误

问题描述 <html><head><title>动态添加html元素</title><script type="text/javascript"><!----></script><style type="text/css"><!----></style></head><body><form method="g

JQuery实现表格动态增加行并对新行添加事件_jquery

实现功能: 通常在编辑表格时表格的行数是不确定的,如果一次增加太多行可能导致页面内容太多,反应变慢:通过此程序实现表格动态增加行,一直保持最下面有多个空白行. 效果: 一:原始页面 二:表1增加新行并绑定timepicker 三:表2自动增加行,新行绑定timepicker HTML源码: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-

JavaScript获取表格(table)当前行的值、删除行、增加行_javascript技巧

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>Js获取 table当前行的值</title> <script language=javascript> var selectedTr = null; function c1(obj) { obj.style.back

C# RowStateChanged事件中,判断某列是否有值再增加行号有错误

问题描述 我使用RowStateChanged方法为datagridview设置行号,privatevoiddgvFlowPath_RowStateChanged(objectsender,DataGridViewRowStateChangedEventArgse){//显示行号e.Row.HeaderCell.Value=string.Format("{0}",e.Row.Index+1);}如果仅仅是使用上述代码没有任何问题,现在问题的关键是,在画面load的时候,我add了40行

dom增加行

<table border=1> <tr id=a1> <td><input></td><td><input></td> </tr> </table> <input type=button name=ok onclick=add()> <script language=javascript> i=1 function add(){ var newTR = a1.c

JTable使用TableRowSorter排序后增加行越界问题

问题描述 如题JTable排序使用TableRowSorter.初始有默认数据,点击表头排序,排序后用model新增一行数据,报行标越界.setAutoCreateRowSorter(booleanautoCreateRowSorter)开启或关闭均无效,求解决办法. 解决方案 解决方案二:你是不是自己写了一个TableRowSorter类?一般不用自己写,直接调用setAutoCreateRowSorter(booleanautoCreateRowSorter)就会自动创建一个TableRow

javescript完整操作Table的增加行,删除行的列子大全_javascript技巧

    1   2   3  

用C#制作PDF文件全攻略

攻略 前 言丽水市汽车运输集团有限公司信息中心 苟安廷PDF文件是目前比较流行的电子文档格式,在办公自动化(OA)等软件的开发中,经常要用到该格式,但介绍如何制作PDF格式文件的资料非常少,在网上搜来搜去,都转贴的是同一段"暴力"破解的方法,代码片断如下: StreamWriter pPDF=new StreamWriter(filePath); ArrayList xRefs=new ArrayList(); float yPos =0f; long streamStart=0; l

UITableView大总结(上)

1.UITableView继承UIScrollView. 2.实例一城市列表思路: 步骤一:创建UITableView.UITableView样式为组 步骤二:设置UITableView的数据源方法. 步骤三:实现UITableView的数据源方法,此方法会自动调用. 返回有多少组返回一组有多少行返回每一行显示的UITableViewCell(继承UIView),initWithStyle使用这个方法调用.注意UITableView的数据源的方法普遍都是以tableView开头. 步骤四:用数组