no aspetta ma c'è qualcosa che non mi torna.. perfavore mi fai un esempio di cosa intendi? perchè i cicli dovrebbero essere 3 e non due visto che i nodi da recuperare sono 3..
insomma.. se scrivo:
codice:
			XmlNodeList carcode = elencoprod.SelectNodes("Prodotti/Prodotto[Codice_Euronics="+codSelected+"]/Codice_Caratteristica");
			XmlNodeList cartype = elencoprod.SelectNodes("Prodotti/Prodotto[Codice_Euronics="+codSelected+"]/Tipo_Caratteristica");
			XmlNodeList cardesc = elencoprod.SelectNodes("Prodotti/Prodotto[Codice_Euronics="+codSelected+"]/Descrizione_caratteristica");
			
			for(int i=0; i<carcode.Count;i++)
			{
			ListViewItem lvdetailsObj = new ListViewItem(new string[]{carcode.Item(i).InnerText.Trim()});
			lvdetails.Items.Add(lvdetailsObj);
			}
Riesco ad inserire nel listview solo il nodelist "carcode" con tutti i tag trovati.. per inserire gli altri due devo fare altrei due cicli separati..
sempre se ho capito cosa intendi..