Sto provando a utilizzare Page_LoadComplete
nel mio controllo utente myusercontrol.ascx.cs
ma non è stato attivato, ho aggiunto un punto di interruzione e nulla, è possibile che il controllo utente non supporti questo evento ? e se questo è il caso, cosa posso usare invece?L'evento della pagina non viene sparato affatto
5
A
risposta
9
L'evento LoadComplete
verifica solo sul Page
. Per un controllo, se si vuole fare qualcosa, dopo gli altri controlli Load
eventi hanno sparato, circa il più vicino si ottiene è PreRender
.
alternativa, è possibile allegare alla LoadComplete
evento della pagina in roba init del vostro controllo. Ma AFAIK non accadrà automaticamente.
21
LoadComplete non è cablata automaticamente .. Dovrete farlo da soli.
protected void Page_Load(object sender, EventArgs e)
{
Page.LoadComplete += new EventHandler(Page_LoadComplete);
}
void Page_LoadComplete(object sender, EventArgs e)
{
//Do your deed
}
Riferimento: http://connect.microsoft.com/VisualStudio/feedback/details/103322/page-loadcomplete-doesnt-fire-in-custom-controls
Problemi correlati
- 1. iOS 7 didEnterRegion non viene richiamato affatto
- 2. jquery pageinit non sparato
- 3. Touchend non sparato dopo touchmode
- 4. Cordova DeviceReady non sparato
- 5. RedirectToAction non funziona affatto
- 6. Glimpse Non funziona affatto
- 7. NSTimer non sparato
- 8. Otto evento non sparato
- 9. Eclipse Infinitest non funziona affatto
- 10. UILocalNotification non funziona affatto
- 11. EclipseFP non funziona affatto
- 12. Q_DECLARE_METATYPE non funziona affatto
- 13. LoadControl e Page_Load evento non sparato
- 14. Blogger SyntaxHighlighter non funziona affatto
- 15. onActivityResult viene chiamato non appena viene inviato l'invio della telecamera
- 16. javascript-events-- 'mouseup' non sparato dopo mousemove
- 17. GoogleMaps non viene caricato sul caricamento della pagina
- 18. DateTime.ParseExact non funziona affatto, perché?
- 19. BOOTSTRAP modale non funziona affatto
- 20. Bootstrap datepicker non funziona affatto
- 21. parallelo GNU non funziona affatto
- 22. phonegap cordova nativo Android menu non sparato
- 23. JQuery viene caricato solo all'aggiornamento della pagina nell'applicazione Rails 4
- 24. jQuery evento DragEnter viene sparato su ogni bambino
- 25. CSS @media print non funziona affatto
- 26. isset PHP ($ _ SESSION [$ var]) Non funziona affatto
- 27. chrome.tabs.onUpdated.addListener non licenziato quando la pagina viene recuperata dalla cache
- 28. jQuery ajax callback successo non sparato
- 29. OnClientClick sparato prima ValidationGroup
- 30. Javascript API Audio: onaudioprocess non sparato
Come hai usato questo evento perché ho pensato che solo la pagina ha avuto l'evento disponibili ... anche da Microsoft: "L'evento LoadComplete si verifica dopo che tutti i dati di postback e sullo stato di visualizzazione dati vengono caricati nella pagina e dopo il metodo OnLoad è stato chiamato per tutti i controlli sulla pagina. " –