【发布时间】:2010-05-22 17:50:10
【问题描述】:
alt text http://img153.imageshack.us/img153/9417/snapshotapp.jpg
- 如何从所选行中将值 500 提取到变量中?
一种解决方案是获取行位置编号,然后获取 CustomerID 职位编号。能不能给个简单的解决办法。
- SelectedItems 表示选定行,SubItems 表示列值,因此 SelectedItem 0 和 SubItem 0 表示值 500。对吗?
这就是我填充列表视图的方式:
for (int i = 0; i < tempTable.Rows.Count; i++)
{
DataRow row = tempTable.Rows[i];
ListViewItem lvi = new ListViewItem(row["customerID"].ToString());
lvi.SubItems.Add(row["companyName"].ToString());
lvi.SubItems.Add(row["firstName"].ToString());
lvi.SubItems.Add(row["lastName"].ToString());
lstvRecordsCus.Items.Add(lvi);
}
【问题讨论】: