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.
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
Vous devez vous connecter pour publier un commentaire.
Quel que soit l'événement le plus judicieux en fonction de votre architecture actuelle, comprennent:
Page_Load
est un lieu commun pour inclure une logique de ce genre.Alternativement, si vous n'aurez jamais besoin tout ce qui est classé comme
.hide
après leur publication et ils sont des contrôles côté serveur, vous pouvez toujours les mettre àVisible = false
.OriginalL'auteur Jaime Torres
Je semble vous avez besoin pour afficher les notifications aux utilisateurs après la publication.
veuillez lire ce l'article j'ai créé le code dans le code derrière pour afficher les notifications.
OriginalL'auteur Emad Mokhtar