ObjectList.ViewMode プロパティ
アセンブリ: System.Web.Mobile (system.web.mobile.dll 内)

Dim instance As ObjectList Dim value As ObjectListViewMode value = instance.ViewMode instance.ViewMode = value
[BindableAttribute(false)] public: property ObjectListViewMode ViewMode { ObjectListViewMode get (); void set (ObjectListViewMode value); }
/** @property */ public ObjectListViewMode get_ViewMode () /** @property */ public void set_ViewMode (ObjectListViewMode value)
public function get ViewMode () : ObjectListViewMode public function set ViewMode (value : ObjectListViewMode)
オブジェクト リストのビュー モードを表す ObjectListViewMode 値。

このプロパティでは、ObjectListViewMode 列挙定数を通じて、次のオプションを使用できます。
メンバ名 | |
---|---|
これは、オブジェクト リストを含むページが最初にレンダリングされたときに表示される既定のビューです。このビューでは、TableFields プロパティが空であれば項目のラベル フィールドが表示されますが、このプロパティが空でない場合はテーブルが表示されます。このテーブルの列は、項目のテーブル フィールドと行に対応しています。HTML の場合、このビューは Commands ビューと組み合わされ、リストの下にコマンドがハイパーリンクとして表示されます。詳細ビューで表示される詳細情報がある場合は、詳細ビューを表示する項目ごとにハイパーリンクが 1 つずつレンダリングされます。 | |
HTML の場合、このビューは Commands ビューと組み合わされ、詳細の下にコマンドがハイパーリンクとして表示されます。 | |
Commands | このビューは、WML デバイスの場合にのみ個別のビューとしてレンダリングされます。このビューでは、ObjectList のコマンドを含むメニューが表示されます。HTML デバイスでは、リスト ビューと詳細ビューがそれぞれこのビューと組み合わされ、詳細またはリストの下にコマンドがハイパーリンクとして表示されます。 |
![]() |
---|
このプロパティをコードで設定するには、このプロパティを Commands ビューまたは Details ビューに設定する前に、リスト内の項目を選択する必要があります。項目を選択せずにこのプロパティを設定しようとすると、例外がスローされます。 |
表示モードは、プライベート ビューステートで永続化されます。したがって、ObjectList オブジェクトの EnableViewState プロパティが true かどうかに関係なく、表示モードはプライベート フィールドとして永続化されます。ただし、EnableViewState プロパティが false の場合は、項目のコレクションが複数の要求にわたって永続化されないので、要求ごとにデータのバインドを繰り返す必要があります。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- ObjectList.ViewMode プロパティのページへのリンク