gpt4 book ai didi

c# - 使用 c#.net 对 gridview 的最后两行进行减法

转载 作者:行者123 更新时间:2023-11-30 00:40:55 24 4
gpt4 key购买 nike

我的页面上有一个 gridview,我将表(Mysql 数据库)中的数据绑定(bind)到它。 gridview 的 AutoGenerateColumns 属性也设置为“true”。现在, GridView 已自动生成所有列,最后两行名为“Total”和“HeadCount”。我想从“总数”中减去“人数”。并将新行“最终总计”添加到网格中。我怎样才能做到这一点?我应该在数据库方面做吗?如果是这样怎么办?我应该在应用程序 C# 代码端执行此操作吗?如果是这样怎么办?如果有人对此有答案,请帮助我。谢谢..!

代码:

ds=getAllStudents();
gridStuds.DataSource=ds;
gridStuds.DataBind();

最佳答案

按照下面的代码进行操作

DataColumn totalColumn = new DataColumn();
totalColumn.ColumnName = "FinalTotal";
totalColumn.DataType = typeof (int);
totalColumn.DefaultValue = 0;
dtSourceTable.Columns.Add(totalColumn);

foreach (DataRow row in dtSourceTable.Rows)
{
row["FinalTotal"] = Convert.ToInt32
(row["HeadCount"]) - Convert.ToInt32(row["Total"]);
}

关于c# - 使用 c#.net 对 gridview 的最后两行进行减法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21775545/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com