欢迎来到飞鸟慕鱼博客,开始您的技术之旅!
当前位置: 首页知识笔记正文

数据网格分页栏添加合计显示

终极管理员 知识笔记 74阅读
项目中遇到在分页栏添加统计显示的需要,经过观察,可以在该栏动态添加表格来实现:# regionprivatewiddgpjlist _ item created()privatewiddgpjlist _ item created(object sender,){ if(e . item。项目类型==列表项目类型PagerViewState[c_DataSetName]!=null){ constStringc _ TOTAL=' nbsp;不间断空格総計{0}件;数据etdstotal=(DataSet)ViewState[c _ DataSet name];StringstrTotal=String .Format(c_TOTAL,dstTotal .表格[0]。行。计数);表TBL=新表();int introws=0;tbl .行。add(new tablerow());tbl .风格。添加('宽度'' 100% ');TableRowtrPager=tbl .行[0];trPager .细胞。Add(新表格单元格());trPager .细胞。Add(新表格单元格());                 trPager.Cells[0]./span= HorizontalAlign.Left;                trPager.Cells[0].Wrap = false;                trPager.Cells[0].Text = strTotal;                trPager.Cells[1]./span= HorizontalAlign.Right;                trPager.Cells[1].Wrap = false;                e.Item.Cells[0].Wrap = false;                intRows = e.Item.Cells[0].Controls.Count;                e.Item.Cells[0].Controls.Add(tbl);                for (int i = 0; i < intRows; i/span)                {                    trPager.Cells[1].Controls.Add(e.Item.Cells[0].Controls[0]);                }            }        }        #endregion

标签:
声明:无特别说明,转载请标明本文来源!