Sdílet prostřednictvím


Unterschiede zwischen dem ObjectList-Steuerelement und dem List-Steuerelement

Aktualisiert: November 2007

Die Unterschiede zwischen dem ObjectList-ASP.NET Mobile-Steuerelement und dem List-Steuerelement werden in der folgenden Tabelle dargestellt.

Features

ObjectList-Steuerelement

Listen-Steuerelement

Datengebunden

Einer Objektliste können Elemente nur hinzugefügt werden, indem die Objektliste an eine Datenquelle gebunden wird.

Unterstützt das statische und programmgesteuerte Hinzufügen von Elementen sowie das Hinzufügen über Datenbindung.

Ansicht mehrerer Eigenschaften

Ermöglicht das Anzeigen mehrerer Eigenschaften oder Felder pro Element. Je nach Gerätemerkmalen kann das Steuerelement als Tabelle dargestellt werden, die mehrere Eigenschaften eines Objekts anzeigt. Sie können auch eine Benutzeroberfläche bereitstellen, mit der der Benutzer zusätzliche Eigenschaften eines Objekts anzeigen kann.

Zeigt eine Eigenschaft pro Element an.

Mehrere Befehle pro Element

Ermöglicht das Zuordnen mehrerer Befehle zu jedem Element. Der Satz von Befehlen für ein Element kann für alle Elemente derselbe sein oder ausschließlich für ein Element gelten.

Unterstützt einen Standardbefehl für jedes Element.

Benutzerdefinierte Paginierung und Vorlagenerstellung

Wird unterstützt.

Wird unterstützt.

3he7yh1z.alert_note(de-de,VS.90).gifHinweis:

In dieser Tabelle werden die Features des ObjectList-Steuerelements und des List-Steuerelements verglichen. Obwohl beide Steuerelemente benutzerdefinierte Paginierung und Vorlagenerstellung unterstützen, unterstützt das SelectionList-Steuerelement jedoch keine Paginierung.

Angeben von Feldelementen in einer Objektliste

Mit einem ObjectList-Steuerelement können Sie mehrere Felder pro Element anzeigen. Jedem Feld ist ein Eigenschaftenname zugeordnet. Wenn Sie ein List-Element an ein Datenobjekt binden, wird jedes Feld an die entsprechende Objekteigenschaft gebunden. Es gibt drei Möglichkeiten, ein Feld zu definieren:

  • Deklarativ, mit dem <Field>-Element in einer Objektliste.

  • Programmgesteuert, durch Instanziieren von ObjectListField-Objekten und deren Hinzufügen zur Fields-Auflistung des Steuerelements.

  • Automatisch, durch das Festlegen der AutoGenerateFields-Eigenschaft auf true**.**

Siehe auch

Konzepte

Zugreifen auf Daten mit Auflistungssteuerelementen