How To enable multi record editing in a listview

Hi,
I’m trying to create a list of items with a listview (ASP.NET VB) and would like to allow a user to use 1 of 2 checkboxes (or radio buttons), to allow them to mark that record as “approve” or “delete”, then once they’ve made all of their selections, they press a button at the bottom to action each of their requests.

So they might select 10 records to delete and 5 to approve, but I want them to run all at the same time, rather than making them edit a field for them all 1 by 1.

Can anyone offer any advice?

I’m also having a bit of trouble identifying a particular record in my codebehind, is the only way to do it through listview1.items then get the index of it, and compare it to the same sql query somehow?