I tried to implement a similar scenario on my end and it is working well as expected. Which version of the Grid are you using?Mine is RadControls for asp.net AJAX (2009.1.311.20). But i have found a forum link which which discusses a similar issue like yours. Go through it and see if it helps.
Way to have a delete button not count as a rowclick