Freigeben über


ObjectList.ViewMode Eigenschaft

Definition

Ruft den Anzeigemodus einer ObjectList ab oder legt diesen fest. Diese API ist veraltet. Informationen zum Entwickeln ASP.NET mobiler Anwendungen finden Sie unter Mobile Apps & Websites mit ASP.NET.

public:
 property System::Web::UI::MobileControls::ObjectListViewMode ViewMode { System::Web::UI::MobileControls::ObjectListViewMode get(); void set(System::Web::UI::MobileControls::ObjectListViewMode value); };
[System.ComponentModel.Bindable(false)]
[System.ComponentModel.Browsable(false)]
public System.Web.UI.MobileControls.ObjectListViewMode ViewMode { get; set; }
[<System.ComponentModel.Bindable(false)>]
[<System.ComponentModel.Browsable(false)>]
member this.ViewMode : System.Web.UI.MobileControls.ObjectListViewMode with get, set
Public Property ViewMode As ObjectListViewMode

Eigenschaftswert

Ein ObjectListViewMode-Wert, der den Anzeigemodus der Objektliste darstellt.

Attribute

Ausnahmen

Es wurde versucht, die Eigenschaft auf einen anderen Wert als List festzulegen, während kein Element ausgewählt war.

Hinweise

Die folgenden Optionen sind für diese Eigenschaft über die ObjectListViewMode Enumeration verfügbar.

Elementname BESCHREIBUNG
List Dabei handelt es sich um die Standardansicht, die angezeigt wird, wenn die Seite mit der Objektliste zum ersten Mal gerendert wird. Es besteht entweder aus den Beschriftungsfeldern der Elemente oder, wenn die TableFields Eigenschaft nicht leer ist, einer Tabelle mit Spalten, die den Tabellenfeldern und Zeilen für die Elemente entsprechen. In HTML wird diese Ansicht mit der Befehlsansicht kombiniert, wobei die Befehle als Hyperlinks unterhalb der Liste angezeigt werden. Wenn in der Detailansicht weitere Informationen vorhanden sind, wird für jedes Element, das die Detailansicht anzeigt, ein Link gerendert.
Details In HTML wird diese Ansicht mit der Ansicht Befehle kombiniert, wobei die Befehle als Hyperlinks unter den Details angezeigt werden.
Commands Diese Ansicht wird ausschließlich für WML-Geräte gesondert gerendert. Es besteht aus einem Menü mit den Befehlen von ObjectList. Bei HTML-Geräten werden die Listenansicht und die Detailansicht jeweils mit dieser Ansicht kombiniert, wobei die Befehle als Hyperlinks unterhalb der Details oder Liste angezeigt werden.

Hinweis

Um diese Eigenschaft im Code festzulegen, muss ein Element in der Liste ausgewählt werden, bevor diese Eigenschaft auf Commands oder Details anzeigen festgelegt wird. Ein Versuch, die Eigenschaft festzulegen, bevor ein Element ausgewählt wird, löst eine Ausnahme aus.

Ein Ansichtsmodus wird in einem privaten Ansichtszustand beibehalten, sodass unabhängig davon, ob die EnableViewState Eigenschaft des ObjectList Objekts ist true, der Ansichtsmodus als privates Feld beibehalten wird. Wenn die EnableViewState -Eigenschaft jedoch lautet false, wird die Elementauflistung nicht zwischen Anforderungen beibehalten, sodass für jede Anforderung eine Datenbindung wiederholt werden muss.

Gilt für:

Weitere Informationen