首页 文章

如何获取telerik ListView的特定列的总和?

提问于
浏览
0

嗨,任何人都可以帮我这个我想转换这个webform代码用于telerik控件,

{
    int i = 0;
    int j = 0;
    int k = 0;
    i = 0;
    j = 0;
    k = 0;

    try
    {
        j = ListView1.Items.Count;
        for (i = 0; i <= j - 1; i++)
        {
            k = k + Convert.ToInt32(ListView1.Items[i].SubItems[5].Text);
        }
    }
    catch (Exception ex)
    {
        MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
    }
    return k;
}

基本上我需要从列表视图中获取特定列的总和,这是在telerik所以,如果有人可以帮助我,请帮助我提前谢谢

2 回答

  • 0

    好的,所以这里是解决方案本身,感谢@checho帮助我真的很感谢你的帮助

    foreach (ListViewDataItem item in radListView1.Items)
                {
                    //k += (int)item["Column 1"].ToString();
                    //this code helped me 
    
                    k += Convert.ToInt32(item["Column 1"].ToString());
                }
    
  • 0

    如果您正在使用Telerik UI for Winforms套件中的RadListView,以下是如何访问控件中不同单元格中项目的值:

    int i = 0;
            foreach (ListViewDataItem item in radListView1.Items)
            {
                i += (int)item["YourColumnName"];
            }
    

相关问题