As you may know setting the group name attribute of a radio button will not work if the radio button is located within a data representation control like a
GridView
. This is because the radio button inside a
GridView
behaves differently. Since a
GridView
is rendered as a table element, at run time it will assign a different "name" to each radio button. Hence you are able to select multiple rows.
Here's an article I that wrote a few years ago that covers the issue you are facing:
Using Radio Button in GridView With JavaScript Validation[
^]