Boîte de Confirmation de côté de serveur asp.net

Je veux afficher la boîte de dialogue de confirmation dans asp.net depuis le côté serveur:

Je veux l'appeler à partir du serveur de côté parce que je dois prendre le client de message depuis le côté serveur. Je suis en utilisant le code ci-dessous

    string str = "Are you sure, you want to Approve this Record?";
        ClientScript.RegisterStartupScript(typeof(Page), "Popup", "return confirm('" + str + "');",true);
//More code ....

Maintenant, il montre les pop-up et indépendamment de ce que je clique, si "ok" ou "Annuler", mon code est en cours d'exécution.

S'il vous plaît laissez-moi savoir comment je peux limiter code à exécuter lorsque l'utilisateur sélectionnez "annuler" dans la boîte de confirmation.

OriginalL'auteur Chris | 2011-02-25