ObjectList.ViewMode Свойство

Определение

Получает или задает режим просмотра списка объектов ObjectList.Gets or sets the view mode of an ObjectList. Этот элемент API устарел.This API is obsolete. Дополнительные сведения о разработке мобильных приложений ASP.NET см. в статье Mobile Apps & Sites with ASP.NET (Разработка мобильных приложений и сайтов с помощью ASP.NET).For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with 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; }
member this.ViewMode : System.Web.UI.MobileControls.ObjectListViewMode with get, set
Public Property ViewMode As ObjectListViewMode

Значение свойства

Значение ObjectListViewMode представляет режим просмотра списка объектов.An ObjectListViewMode value representing the view mode of the object list.

Атрибуты

Исключения

Предпринята попытка задать для этого свойства значение, отличное от List, в то время как не выбрано ни одного элемента.An attempt was made to set this property to a value other than List while no item was selected.

Комментарии

Для этого свойства доступны следующие параметры через перечисление ObjectListViewMode.The following options are available for this property through the ObjectListViewMode enumeration.

Имя элементаMember Name ОписаниеDescription
List Это представление по умолчанию, отображаемое, когда первый раз выполняется отрисовка страницы, содержащей список объектов.This is the default view displayed when the page containing the object list is rendered for the first time. Он состоит из полей меток элементов или если свойство TableFields не пусто, таблицы со столбцами, соответствующими полям таблицы и строкам для элементов.It consists of either the label fields of the items, or if the TableFields property is not empty, a table with columns corresponding to the table fields and rows for the items. В HTML это представление объединяется с представлением команд, а команды отображаются в виде гиперссылок под списком.In HTML, this view is combined with the Commands view, with the commands appearing as hyperlinks below the list. При наличии дополнительных сведений в представлении Details отображается гиперссылка для каждого элемента, отображающего представление Details.When there is more information in the Details view, a hyperlink for each item displaying the Details view is rendered.
Details В HTML это представление объединяется с представлением команд, а команды отображаются в виде гиперссылок под подробными сведениями.In HTML, this view is combined with the Commands view, with the commands appearing as hyperlinks below the details.
Commands Отрисовка этого представления производится отдельно только для WML-устройств.This view is rendered separately only for WML devices. Она состоит из меню с командами ObjectList.It consists of a menu with the commands of the ObjectList. Для устройств HTML представление списка и подробные сведения объединяются с этим представлением, а команды отображаются в виде гиперссылок под подробными сведениями или списками.For HTML devices, the List view and Details view are each combined with this view, with the commands appearing as hyperlinks below the details or list.

Примечание

Чтобы задать это свойство в коде, необходимо выбрать элемент в списке, прежде чем присвоить этому свойству значение Commands или Details представление.To set this property in code, an item in the list must be selected before setting this property to Commands or Details view. Попытка задать свойство до выбора элемента вызывает исключение.An attempt to set the property before selecting an item throws an exception.

Режим просмотра сохраняется в состоянии закрытого просмотра, поэтому независимо от того, trueо ли свойство EnableViewState объекта ObjectList, режим просмотра сохраняется как частное поле.A view mode is persisted in a private view state, so that, regardless of whether the EnableViewState property of the ObjectList object is true, the view mode is persisted as a private field. Однако если свойство EnableViewState имеет значение false, коллекция Items не сохраняется между запросами, что требует повторения привязки данных для каждого запроса.However, if the EnableViewState property is false, the items collection is not persisted between requests, requiring a data bind to be repeated for each request.

Применяется к

Дополнительно