热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

InvalidArgument=“0”的值对于“index”无效。参数名:index

要实现的功能,单击listview1的任一行,listview2显示以listview1莫一列值为关键字的所有数据privatevoidlvwEquipmentInfo_SelectedIn
要实现的功能,单击listview1的任一行,listview2显示以listview1莫一列值为关键字的所有数据


private void lvwEquipmentInfo_SelectedIndexChanged(object sender, EventArgs e)
        {
DataRow[] rows = dt.Select("eq_codenum='" + this.lvwEquipmentInfo.SelectedItems[0].SubItems[1].Text.ToString() + "'"); //InvalidArgument=“0”的值对于“index”无效。 参数名: index
            for (int i = 0; i < rows.Length; i++)
            {
             .....
            }

}



10 个解决方案

#1


DataRow[] rows = dt.Select("eq_codenum='" + this.lvwEquipmentInfo.SelectedItems[0].Text + "'"); 
lvwEquipmentInfo几列

#2


引用 1 楼 wuyq11 的回复:
DataRow[] rows = dt.Select("eq_codenum='" + this.lvwEquipmentInfo.SelectedItems[0].Text + "'"); 
lvwEquipmentInfo几列

10列,取的是第二列

#3


this.listView1.SelectedItems.Count > 0
加个判断

#4


明显索引超出范围.

#5


楼上的说清楚点,谢谢

#6


可能你的SeletedItems的长度为0,也有可能你的列为0

#7


增加this.listView1.SelectedItems.Count > 0判断
看了数据值不是关键字,subitem[]项
再请教,this.listView1.SelectedItems.Count > 0加这个判断是为啥?

#8


引用 7 楼 lovetsfuer 的回复:
增加this.listView1.SelectedItems.Count > 0判断
看了数据值不是关键字,subitem[]项
再请教,this.listView1.SelectedItems.Count > 0加这个判断是为啥?


看是否有选中的项

#9


remove也没效果。。。但也不抛异常。

int a = ((DataGridViewComboBoxCell)dataGridView.Rows[e.RowIndex].Cells["deName"]).Items.Count;

                  
                if (a > 0)
                {
                    for (int j = a-1; j >= 0; j--)
                    {
                        try
                        {
                            MessageBox.Show(a.ToString());
                            ((DataGridViewComboBoxCell)dataGridView.Rows[e.RowIndex].Cells["deName"]).Items.RemoveAt(j);
                        }
                        catch(Exception e1)
                        {
                            MessageBox.Show(e1.Message);
                        }
                    }
                }

#10


发错地了。

推荐阅读
author-avatar
五味子120的马甲
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有