怎么样得到DataGrid中某一列的合计 DataGrid中有ID,Name,Quantity三列,我想在DataGrid最后一行显示Quantity列的合计数,怎么实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 得在DataGrid的数据源DataTable中加入一行。或者直接将Quantity列的合计数放在DataGrid的CaptionText属性中,如:dataGrid1.CaptionText = "总数量:"+((double)DataTable.Tables["ddlb"].Compute("SUM([Quantity])",null)).ToString("N"); private void projectinfo_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem) { e.Item.Cells[4].Text = Convert.ToUInt16(e.Item.Cells[0].Text)+ Convert.ToUInt16(e.Item.Cells[1].Text)+ Convert.ToUInt16(e.Item.Cells[2].Text); }} DataGrid中有ID,Name,Quantity三列,我想在DataGrid最后一行显示Quantity列的合计数,怎么实现?是行的合计吗???列是3 HOW TO: Create a Summary Row for a DataGrid in ASP.NET http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q313154 datagridview提问 Calendar OnDayRender 动态添加控件问题 怎样不让表格中的repeater数据部溢出 MVC EF如何进行修改操作? .axd 文件是干什么用的呀? 疑难问题,页面一段时间没去操作,再点击就提示找不到页面。 asp.net中的下拉框 如何用自写的类保存用户状态 设置DataTable映射的问题。 计算机软件专业技术资格与水平考试,高级程序员一年考几次,报考时间?? 为什么网页对应的数据库文件.mdb中数据没法修改啊? 我用c#写的组件.dll,能不能装在ASP服务器上,用在ASP程序中?
或者直接将Quantity列的合计数放在DataGrid的CaptionText属性中,如:
dataGrid1.CaptionText = "总数量:"+((double)DataTable.Tables["ddlb"].Compute("SUM([Quantity])",null)).ToString("N");
{
if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem)
{ e.Item.Cells[4].Text = Convert.ToUInt16(e.Item.Cells[0].Text)+ Convert.ToUInt16(e.Item.Cells[1].Text)+ Convert.ToUInt16(e.Item.Cells[2].Text);
}
}
是行的合计吗???
列是3