Qual è la differenza tra le funzioni page_load e onLoad in code.biz ASP.NET?Differenza tra page_load e onLoad
risposta
carico è il event
e OnLoad è un method
che richiama tale evento quando chiamato è solo implementazione base classe che fa naturalmente, e quindi deve essere chiamato dal derivare classi in modo che gli eventi funzionano)
Probabilmente dovresti leggere lo Page Lifecycle Overview per maggiori informazioni.
questo po 'dovrebbe aiutare a chiarire la differenza:
noti che quando un gestore eventi è creata usando la sintassi Page_event, l'implementazione di base è implicitamente chiamato e quindi non è necessario a chiamalo nel tuo metodo Per esempio , viene sempre chiamato il metodo OnLoad della classe di base, indipendentemente dal fatto che si sia creare un metodo Page_Load oppure no. Tuttavia, se si esegue l'override del metodo OnLoad OnLoad con la parola chiave override (Sostituzioni in Visual Basic), , è necessario chiamare esplicitamente il metodo base . Ad esempio, se si sostituisce il metodo OnLoad nella pagina, è necessario chiamare base.Load (MyBase.Load in Visual Basic) per eseguire l'implementazione di base .
e
pagine di supporto anche automatico evento filo-up, il che significa che ASP.NET sembra per i metodi con particolari nomi e corre automaticamente quei metodi in cui determinati eventi vengono generati. Se l'attributo AutoEventWireup della direttiva @ pagina è impostata su true, pag eventi sono tenuti automaticamente a metodi che utilizzano la convenzione di denominazione di Page_event, come ad esempio Page_Load e Page_Init.
OnLoad fa parte della pagina e viene sempre chiamato. Non è necessario disporre di un metodo Page_Load che è solo un'estensione opzionale dell'evento.
Gestiscono lo stesso evento ma Page_Load() funziona solo quando AutoEventWireup = "true".
OnLoad genera l'evento Load, che Page_Load è un gestore di eventi predefinito.
- 1. differenza tra Pageload, onload & $ (document) .ready()
- 2. Differenza tra onLoad e ng-init in angolare
- 3. Differenza tra il metodo OnLoad e l'evento Load?
- 4. Differenza OnInit e OnLoad in ASP.NET?
- 5. LoadControl e Page_Load evento non sparato
- 6. Page_Load in C#
- 7. MVC Equivalente di Page_Load
- 8. La differenza tra $ * e $ @
- 9. Differenza tra $ # e $ {# @}
- 10. Differenza tra. e #
- 11. MySQL: Differenza tra ",", "e"
- 12. Differenza tra "o" e "||"
- 13. Differenza tra unwrapObservable e()
- 14. Differenza tra oggetto e *?
- 15. Differenza tra "**/* /" e "** /"?
- 16. Differenza tra jquery e $
- 17. CMake: differenza tra $ {} e "$ {}"
- 18. Differenza tra ". +" E ". +?"
- 19. VBA: Differenza tra & e +
- 20. Differenza tra numpy.logical_and e &
- 21. Differenza tra | = e^= css
- 22. Differenza tra `% in%` e `` ==
- 23. Quale viene eseguito prima tra Page_Load (oggetto mittente, EventArgs e) e $ (documento) .ready (funzione()?
- 24. Form_Load() 'evento' o Sovrascrivi OnLoad()
- 25. JavaScript: Com'è "funzione onload() {}" diversa da "onload = function() {}"?
- 26. Differenza tra Dizionario e Hashtable
- 27. Differenza tra SCM e SVN
- 28. differenza tra RDLC e SSRS
- 29. Differenza tra REMOTE_HOST e REMOTE_ADDR
- 30. Differenza tra "\ n" e Environment.NewLine