comment détecter la Page Proche de l'Événement avec ASP.NET

J'ai un ASP.NET application web avec une MasterPage et le contenu de la page, à partir de la MasterPage lorsque je clique sur un MenuItem pour ouvrir une nouvelle Page aspx. si je veux fermer la nouvelle page d'onglet dans le navigateur, je veux montrer une fenêtre ou une boîte de dialogue d'alerte à l'utilisateur qu'il est la fermeture de l'onglet du navigateur. Je ne sais pas comment détecter la proximité browserTab bouton.
J'ai utilisé le code suivant dans la nouvelle page aspx:

<script type="text/javascript">
    function CloseWindow() {
        alert('closing');
        window.close();
    }
</script>

nouvelle page code-behind:

protected void Page_Load(object sender, EventArgs e)
{
    Page.ClientScript.RegisterOnSubmitStatement(typeof(Page), "closePage", "window.onunload = CloseWindow();");
}

Merci en Avantage.

InformationsquelleAutor H_79 | 2013-05-16