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

lovetsfuer 2010-07-12 09:19:53
要实现的功能,单击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++)
{
.....
}

}



...全文
1548 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
FirstMrWu 2011-11-11
  • 打赏
  • 举报
回复
发错地了。
FirstMrWu 2011-11-11
  • 打赏
  • 举报
回复
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);
}
}
}
zzyhuian06142 2010-07-12
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 lovetsfuer 的回复:]
增加this.listView1.SelectedItems.Count > 0判断
看了数据值不是关键字,subitem[]项
再请教,this.listView1.SelectedItems.Count > 0加这个判断是为啥?
[/Quote]

看是否有选中的项
lovetsfuer 2010-07-12
  • 打赏
  • 举报
回复
增加this.listView1.SelectedItems.Count > 0判断
看了数据值不是关键字,subitem[]项
再请教,this.listView1.SelectedItems.Count > 0加这个判断是为啥?
zzyhuian06142 2010-07-12
  • 打赏
  • 举报
回复
可能你的SeletedItems的长度为0,也有可能你的列为0
lovetsfuer 2010-07-12
  • 打赏
  • 举报
回复
楼上的说清楚点,谢谢
denbes 2010-07-12
  • 打赏
  • 举报
回复
明显索引超出范围.
zzyhuian06142 2010-07-12
  • 打赏
  • 举报
回复
this.listView1.SelectedItems.Count > 0
加个判断
lovetsfuer 2010-07-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wuyq11 的回复:]

DataRow[] rows = dt.Select("eq_codenum='" + this.lvwEquipmentInfo.SelectedItems[0].Text + "'");
lvwEquipmentInfo几列
[/Quote]
10列,取的是第二列
wuyq11 2010-07-12
  • 打赏
  • 举报
回复
DataRow[] rows = dt.Select("eq_codenum='" + this.lvwEquipmentInfo.SelectedItems[0].Text + "'");
lvwEquipmentInfo几列

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧