C#中如何将DataGridView中某一列中的值求和,将得到的和显示到一个TextBox中?我是这样写的,可得到的结果是将那些值看成了字符形式拼接成了,没有得到我想要的和,请问这个该怎么改动下得到我的目的?谢谢!
txtPricesTotal.Text = Convert.ToInt32(txtPricesTotal.Text) + Convert.ToInt32(dgvBill.Rows[i].Cells["Column18"].Value);
txtPricesTotal.Text = Convert.ToInt32(txtPricesTotal.Text) + Convert.ToInt32(dgvBill.Rows[i].Cells["Column18"].Value);
解决方案 »
- c#网络编程BeginReceive字节数如何确定??
- ASPxGridView中的一列,把它Change To,Combobox Column后,实现了下拉框的功能。但不能输入新的,也就是下拉列表里没有的值。问如何实现?
- SQL Server数据库中XML操作全功略
- C#与SQL数据库连接
- c#导出execl设置格式
- 怎样获得机器的硬件信息呢?比如CPU厂家和频率
- 关于sql语句的一问
- vs.net 2005 数据源问题
- C#.NET中未将对象引用设置到对象的实例 datagridview
- 大家都来测-- error cs0234:类型或命名空间名称“Xml”在类或命名空间“System”中不存在.
- winform可以向指定的外網IP發送文件嗎?高手速來啊~
- 这段XML如何反射成对象
for(int i=0,i<dgvBill.Rowcount,i++)
{
itemp =itemp +Convert.ToInt32(dgvBill.Rows[i].Cells["Column18"].Value);
}
txtPricesTotal.Text=itemp ;
这样写能好些,你的写法为啥值不对,确实不清楚
打断点的话Convert.ToInt32(txtPricesTotal.Text)
Convert.ToInt32(dgvBill.Rows[i].Cells["Column18"].Value)都是什么结果?