Если вы используете DataGridView, BindingSource и привязку данных для texBox, вся проблема решается автоматически.
По какой причине вы здесь не используете привязку данных?
Но вы также можете назначить свой объект Rowсвойство ListViewItem.Tag, которое облегчает поиск ваших данных.