2009-03-02 7 views
3

Ich habe graben durch die Seite, TemplateControl und Control-Klassen in Reflektor versucht herauszufinden, wo AutoEventWireUp-Eigenschaft tatsächlich verwendet wird. Ich bin kläglich gescheitert.Asp.Net AutoEventWireup - was macht es Code weise

Mein Verständnis von AutoEventWireUp ist skizzenhaft, aber ich denke, es handelt sich um Event-Handler-Methoden, um automatisch an Ereignisse angeschlossen werden? Also dachte ich, ich würde Code sehen, wo das passiert, aber das ist nicht der Fall.

Wo wird AutoEventWireUp tatsächlich unter der Haube verwendet? Kann ich den Code im Reflektor sehen?

Vielen Dank im Voraus!

Antwort

2

Ich wollte eine Erklärung aber K. Scott Allen has a much better one schreiben.

Mein Rat ist zu vermeiden AutoEventWireup und entweder Base "OnEvent" Methoden überschreiben oder explizit Ihre eigenen Ereignisse verkabeln, wie dies schneller, weniger magisch und einfacher zu debuggen.

+0

Danke dafür, aus irgendeinem Grund fand mein googling das nicht. – bplus