Je me demandais s'il y avait un moyen de déterminer quand un post-retour s'est produite dans un panneau de mise à jour. Vous cherchez quelque chose de similaire à (IsPostBack). J'utilise ASP.NET avec C#.ciblant un panneau de mise à jour post retour
1
A
Répondre
0
Essayez IsCallBack - devrait faire l'affaire.
1
Utilisation ScriptManager.IsInAsyncPostBack
:
if (ScriptManager.GetCurrent(this).IsInAsyncPostBack)
{
// In a request from an update panel
}
else {
// Not in a request from an update panel
}
0
Vous cherchez un moyen de déterminer ce sur le côté serveur ou côté client? Il y a un événement de chargement UpdatePanel côté serveur que vous pouvez remplacer je pense. Côté client peut être fait en suivant ces instructions - http://forums.asp.net/t/1254188.aspx
0
Si une mise à jour s'est produite dans une page, vous pouvez trouver quel (s) panneau (s) de mise à jour est causé (e) par la publication.
Il est possible par javascript
Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(PageLoadedHandler);
function PageLoadedHandler(sender, args)
{
//this event is raised after all content on the page is refreshed.
//Whether it was refreshed bacause of a synchronous or asynchronous
if (TargetPanelWasUpdated(args.get_panelsUpdated(), "UpdatePanel1"))
{
//do stuff
}
}
function TargetPanelWasUpdated(panelsUpdated, targetPanelID)
{
// NOTE: Multiple UpdatePanels will be included in the list unless
// you set each panel's UpdateMode property to Conditional.
var matched = false;
for (i = 0 ; i < panelsUpdated.length; i++) {
if (panelsUpdated[i].id == targetPanelID) {
matched = true;
break;
}
}
return matched;
}
Questions connexes
- 1. Actualisation ASP.NET Panneau de mise à jour
- 2. Mise à jour des déclencheurs de panneau
- 3. Fck Editor - Panneau de mise à jour
- 4. panneau de mise à jour et javascript
- 5. Actualiser le panneau de mise à jour
- 6. Mettre à jour le panneau de mise à jour
- 7. Mise à jour du panneau asp.net
- 8. Problème avec jqmodal dans un panneau de mise à jour
- 9. Mise en œuvre du panneau de mise à jour?
- 10. Appel code javascript AFER postback à partir d'un panneau de mise à jour
- 11. Event Bubbling à partir du panneau de mise à jour
- 12. Problème de panneau de mise à jour Ajax
- 13. Problème bizarre de panneau de mise à jour
- 14. où utiliser le panneau de mise à jour
- 15. MOdalPopupExtender Masquage problème avec le panneau de mise à jour
- 16. Panneau de mise à jour et commandes utilisateur
- 17. Comment appeler une fonction après la fin de la mise à jour dans un panneau de mise à jour?
- 18. Délai d'expiration du panneau de mise à jour ASP.Net
- 19. ASP.NET injecter javascript dans le contrôle de l'utilisateur imbriqué dans le panneau de mise à jour
- 20. Mise à jour des données manquantes du panneau
- 21. Définir un déclencheur async pour un panneau de mise à jour avec un asp GridView: ButtonField
- 22. Utilisation de Page.IsPostback dans un contrôle utilisateur enveloppé dans un panneau de mise à jour
- 23. Existe-t-il un moyen de détecter quand un panneau de mise à jour est actualisé?
- 24. Pourquoi les panneaux de mise à jour rechargent-ils les contrôles en dehors du panneau de mise à jour?
- 25. Mise à jour du panneau sur la page maître actualise également les panneaux de mise à jour de page enfant
- 26. Comment puis-je avoir un bouton appeler une fonction serveur, puis mettre à jour un panneau de mise à jour?
- 27. Contenu impossible à trouver dans un panneau de mise à jour?
- 28. Convertir tableau POST Retour à POST des données de chaîne
- 29. Hauteur du panneau de mise à jour restant la plus grande taille après la mise à jour
- 30. Le panneau de mise à jour des enfants appelle le prerender sur le panneau de mise à jour parent dans le scénario imbriqué