Batch modification in ASP.NET

I have a page on my website where I have a list of climbs with a checkbox next to each one. I'd like to allow my user to check/uncheck each line and then click "update" to make all the changes at once.

Is there a way I can easily do this with GridView or Repeater, something else, or will I need to hand-code it?