/ / Unterschied zwischen Benutzersteuerung und benutzerdefinierter Steuerung? - asp.net, benutzerdefinierte Steuerelemente, Web-Benutzersteuerelemente

Unterschied zwischen Benutzerkontrolle und benutzerdefinierter Kontrolle? - asp.net, benutzerdefinierte Steuerelemente, Web-Benutzersteuerelemente

Was sind die Unterschiede zwischen der Benutzersteuerung und der benutzerdefinierten Steuerung in ASP.NET?

Antworten:

5 für die Antwort № 1

AFAIK, Benutzersteuerelemente sind Steuerelemente, die Sie aus vorhandenen Steuerelementen erstellen können. Sie können Teil des Projekts sein und über eine Designeroberfläche verfügen, die Sie per Drag & Drop verschieben können.

Benutzerdefinierte Steuerelemente befinden sich in der Regel außerhalb des Projekts und müssen manuell codiert werden (unter Verwendung verschiedener ASP.net-Steuerereignisse und HTML-Erstellung im Code).


3 für die Antwort № 2

Benutzersteuerelemente erben von der UserControl-KlasseNach Systemvorgabe und kann Steuerelemente in Bezug auf spezifische UI-Fall kombinieren und kann auch UI-Logik und wieder und wieder überall in Projekt verwenden.

Benutzerdefinierte Steuerelemente sind Vererbungen von der Control-Klasse (das heißt, Sie können jeden Steuerelementtyp ändern, den Sie anpassen möchten) und im Allgemeinen zum Hinzufügen zusätzlicher Funktionen zu vorhandenen Benutzeroberflächensteuerelementen.


0 für die Antwort № 3

Unterschied zwischen Web-Benutzersteuerelementen und benutzerdefinierten Websteuerelementen in ASP.Net.

Warum Web User Controls und Web Custom Controls?

Wenn keiner der vorhandenen ASP.NET-Serversteuerelemente erfüllen die spezifischen Anforderungen Ihrer Anwendungen. Sie können entweder ein Webbenutzersteuerelement oder ein benutzerdefiniertes Websteuerelement erstellen, das die von Ihnen benötigten Funktionen kapselt. Der Hauptunterschied zwischen den beiden Steuerelementen liegt in der einfachen Erstellung im Vergleich zur Benutzerfreundlichkeit zur Entwurfszeit.

Wenn Ihr Steuerelement eine Menge statischen Layouts aufweist, aBenutzerkontrolle könnte sinnvoll sein. Wenn das Steuerelement größtenteils dynamisch generiert wird - z. B. Zeilen einer datengebundenen Tabelle, Knoten einer Strukturansicht oder Registerkarten eines Registersteuerelements - wäre ein benutzerdefiniertes Steuerelement die bessere Wahl.

Lesen Sie mehr detaillierten Artikel Hier.


0 für die Antwort № 4

Unterschied zwischen CustomControl und UserControl Also, jetzt hast du den Unterschied zwischen Custom Control und User Control, denke ich. Lassen Sie uns den Unterschied noch einmal zusammenfassen. Lesen Sie den Vergleich unten, um es klar zu machen:

Bildbeschreibung hier eingeben