菜鸟超人飞不了了,请求帮忙“选择”,谢谢

cwb210 2008-09-19 04:10:18
大家帮忙看下,我的本意是想实现多选的(选2次)combobox控件选个产品(已经连接数据库)就在listview控件上显示一个产品,再选下再显示一个的,选择的问题是我一下选,2个都显示同一个产品了,不知道该怎么解决
lvView.Items.Clear();//lvView 是控件

DataTable dt = (DataTable)cmbAll.Tag;//cmbAll是边上的那个控件
int iNum = Convert.ToInt32(nudSum.CanFocus);
for( int i=0;i<dt.Rows.Count;i++ )
{
if( cmbAll.Text == dt.Rows[i][0].ToString() )
{
ListViewItem lvi = new ListViewItem();
lvi.Tag = dt.Rows[i];
lvi.Text = dt.Rows[i][0].ToString().Trim();
lvi.SubItems.Add(dt.Rows[i][1].ToString().Trim());
lvi.SubItems.Add(dt.Rows[i][2].ToString().Trim());
lvi.SubItems.Add(iNum.ToString());

this.lvView.Items.Add( lvi );
continue;

}
}
for( int a=0;a<dt.Rows.Count;a++ )
{
if( cmbAll.Text == dt.Rows[a][0].ToString() )
{
ListViewItem lvi1 = new ListViewItem();
lvi1.Tag = dt.Rows[a];
lvi1.Text = dt.Rows[a][0].ToString().Trim();
lvi1.SubItems.Add(dt.Rows[a][1].ToString().Trim());
lvi1.SubItems.Add(dt.Rows[a][2].ToString().Trim());
lvi1.SubItems.Add(iNum.ToString());

this.lvView.Items.Add( lvi1 );


return;

}
}
...全文
85 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xupeihuagudulei 2008-09-19
  • 打赏
  • 举报
回复
没人没人,帮顶,学习,接分
cwb210 2008-09-19
  • 打赏
  • 举报
回复
乍得没人?

110,539

社区成员

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

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

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