Exécuter la fonction Javascript après la publication dans asp.net

J'ai un bouton qui déclenche une publication et aussi appelle la fonction javascript hideInsert() qui ressemble à quelque chose comme ceci:

function hideInsert() {
    $('.hide').hide();
        alert("hide");
    }

Il n'est de cacher tablerows marqué ".se cacher". Cela fonctionne comme prévu, mais depuis la publication se produit, tout est remis.

Est-il de toute façon je peux cliquer sur le bouton pour déclencher la publication puis l'exécution de la fonction, après la publication a eu lieu?

J'ai été à la recherche à ce http://msdn.microsoft.com/en-us/library/z9h4dk8y.aspx mais sans succès.

J'aurais alors besoin d'appuyer sur un autre bouton qui déclenche la showInsert() de la fonction, qui aurait besoin d'une fonction similaire.

RegisterStartupScript est ce que j'aurais suggéré.. et Ce n'est pas de travail?
Vous devez écrire votre script directement dans la page à partir de votre code-behind. Pas dans une fonction de cadre, de sorte qu'il s'exécute immédiatement. Bien entendu, on pourrait aussi masquer les commandes à partir de votre code-behind trop...
Je crois Page.IsPostBack sera de vous aider à vous. Vous pourriez nous donner plus de détails quant à ce que votre problème est exactement. Êtes-vous l'appel de la fonction, puis la publication se produit?
J'ai été avoir à y penser cela, Bartdude. Bien sûr, la solution la plus simple est de cacher les contrôles de avec les .visible = false dans le code C#.

OriginalL'auteur Debomboys | 2013-06-26