我在Win forms
中使用Telerik工具我无法在rad text box
中获得列的总和
知道如何在普通网格视图中做任何建议请求吗?
int sum = 0;
for (int i = 0; i < radGridView1.Rows.Count-1; ++i)
{
sum += int.Parse(radGridView1.Rows[i].Cells[5].Value.ToString());
}
radTextBox1.Text = sum.ToString();
答案 0 :(得分:0)
我已经测试过这种方法,只要Column [5]具有有效的数值,它就可以在我的RadGridView上工作正常:
int sum = 0;
for (int i = 0; i < radGridView1.Rows.Count - 1; ++i)
{
sum += int.Parse(radGridView1.Rows[i].Cells[0].Value.ToString());
}
this.Text = sum.ToString();
此外,您可以考虑使用摘要行功能:http://www.telerik.com/help/winforms/gridview-rows-summary-rows.html
答案 1 :(得分:0)
为什么不使用列名?
而不是使用列索引从 sum + = int.Parse(radGridView1.Rows [i] .Cells [0] .Value.ToString());
要 sum + = int.Parse(radGridView1.Rows [i] .Cells [&#34; ColumnName&#34;]。Value.ToString());