ListViewItem item = this.lvClaims.SelectedItems[0]; int paydetailsid = Convert.ToInt32(item.SubItems[10].Text); int payaddressid = Convert.ToInt32(item.SubItems[11].Text);thanks for putting me on the right track, is there a way of casting the sender parameter to retrieve the same info ?