Mit C# gibt es ein Webformular mit vielen Steuerelementen, bei denen AutoEventWireup auf false festgelegt ist. Dies zwingt Sie, die Handler zu initialisieren, die Sie in der Ctor benötigen oder OnInit überschreiben.AutoEventWireup false auf einer Seite mit vielen Steuerelementen (C#)
Was ist mit der Handhabung für die Steuerelemente auf der Seite? Hinzufügen Schaltfläche klicken, ist, und SelectedIndexChanged die für Dropdown-Listen und Listenfelder, um nicht zu viele verschiedene Grid Veranstaltungen usw.
Wenn AutoEventWireup auf true gesetzt wurde, würde es die Leistung auswirken, da alle Ereignisse für alle Bedienelemente (inkl. Der Seite) erhalten würde verdrahtet hinter den Kulissen, sogar all die, die du nicht brauchst.
Wenn AutoEventWireup auf false gesetzt ist, ist es richtig, ein Dutzend oder zwei Ereignisabonnements im ctor/OnInit zu haben? (this.Load + = ... this.GridView1.Sorted + = ... this.Button1.Click + = ... usw.)
Was ist die Frage? "Was ist mit der Handhabung der Steuerelemente auf der Seite?" Ist es das? – Cerebrus
Frage ist: "Ist es richtiger Entwurf, alle Steuerereignisabonnements unter OnInit zu haben, wenn AutoEventWireup falsch ist?" Gerade schien ein wenig rückwärts alles zu tun (da gibt es kein 'Handles' Keyword) –