Ajouter une demande de confirmation en utilisant un bouton côté serveur

Comment ajouter une demande de confirmation (javascript confirm('blablabla');) tout en utilisant une soumission de formulaire traditionnelle avec un Button runat="server" en asp.net C# ?

Côté client (.aspx) :

<asp:Button ID="Button1" CausesValidation="True" runat="server" Text="OK"  onclick="Button1_Click" />

Côté serveur (.aspx.cs) :

Button1.OnClientClick="return confirm('Cette opération va remplacer tous les éléments du cahier de textes du destinataire, êtes-vous sûr de vouloir continuer ?');"; 

En procédant de la sorte, aucune requête n'est envoyée vers le serveur s'il on appuie sur le bouton Annuler de la fenêtre de confirmation.