Partilhar via


ObjectList.ViewMode Propriedade

Definição

Obtém ou define o modo de exibição de um ObjectList. Esta API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Aplicativos Móveis & Sites com 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

Valor da propriedade

Um ObjectListViewMode valor que representa o modo de exibição da lista de objetos.

Atributos

Exceções

Foi feita uma tentativa de definir esta propriedade como um valor diferente de List enquanto nenhum item estava selecionado.

Comentários

As opções a seguir estão disponíveis para essa propriedade por meio da ObjectListViewMode enumeração .

Nome do membro Descrição
List Esta é a exibição padrão exibida quando a página que contém a lista de objetos é renderizada pela primeira vez. Ele consiste nos campos de rótulo dos itens ou, se a TableFields propriedade não estiver vazia, uma tabela com colunas correspondentes aos campos de tabela e linhas dos itens. Em HTML, essa exibição é combinada com a exibição Comandos, com os comandos aparecendo como hiperlinks abaixo da lista. Quando há mais informações na exibição Detalhes, um hiperlink para cada item que exibe a exibição Detalhes é renderizado.
Details Em HTML, essa exibição é combinada com a exibição Comandos, com os comandos aparecendo como hiperlinks abaixo dos detalhes.
Commands Essa exibição é renderizada separadamente somente para dispositivos WML. Ele consiste em um menu com os comandos do ObjectList. Para dispositivos HTML, a exibição Lista e a exibição Detalhes são combinadas com essa exibição, com os comandos aparecendo como hiperlinks abaixo dos detalhes ou da lista.

Observação

Para definir essa propriedade no código, um item na lista deve ser selecionado antes de definir essa propriedade Commands como ou Details exibir. Uma tentativa de definir a propriedade antes de selecionar um item gera uma exceção.

Um modo de exibição é persistido em um estado de exibição privado, de modo que, independentemente de a EnableViewState propriedade do ObjectList objeto ser true, o modo de exibição seja mantido como um campo privado. No entanto, se a EnableViewState propriedade for false, a coleção de itens não será persistente entre as solicitações, exigindo que uma associação de dados seja repetida para cada solicitação.

Aplica-se a

Confira também