Ich habe ein Geschäftsobjekt sagen wir einen Kunden. Ich habe eine DAL-Methode, die eine Datentabelle von Kunden zurückbringt. Ich habe eine Benutzeroberfläche, die ein Raster hat, das eine Liste der Kunden anzeigt.Welche Vorteile bietet das Binden einer Liste von Objekten an ein Raster statt an eine Datentabelle? (.NET)
Meine Frage ist .. ist es OK, das Gitter an die Datentabelle zu binden, was bedeutet, dass die UI einen Verweis auf System.Data hat oder sollte die Datentabelle zuerst in eine IList konvertiert werden und diese an das Gitter binden? Die Umwandlung von dt in eine Liste könnte ein Leistungseinbruch sein und ich sehe nicht, was ich von der Verwendung der Liste gewinnen würde, anstatt direkt mit der Datentabelle zu gehen. Plus ich liebe den Datatable-Visualisierer!
Was sind echte Vorteile der Verwendung einer Liste von Objekten anstelle von Datenfeldern von Daten?