Try:
OnClientClick="if(!ConfirmDeletion()){return false;}"
Quite often, the client-side
click
event handler will have extra code added to perform a post-back. By adding an unconditional
return
at the start, you prevent that code from running whichever option the user picks.