2012-09-18 70 views
3

获得子项目我想从一个列表视图得到子项目,我这样做,但不工作:从列表视图

curItem1=listView2->Items[i]->Text; 

curItem2=listView2->SubItem[i]->Text; 
+1

应该是这样的:'listView2->产品[I] - >子项[Y] - > Text' – Reniuz

回答

5
ListViewItem selItem = listView1.Items[i]; 
string txt = selItem.SubItems[index].Text; 

要获得Text是错误的第一道防线。

0

您想访问ListViews ItemTemplate中某个控件的Text属性。这同样做这个:

string curItem = ((TextBox)listView2.Items[i].FindControl("TextBox1")).Text; 

其中“TextBox1的”是你正试图获得的Text属性的控制。您还需要确保您正在转换为正在尝试获取该属性的Control的正确类型。

0

尝试...... ListView1.SelectedItems(0).SubItems(i).Text