ObjectList.ViewMode Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o modo de visualização de um ObjectList. Esta API está obsoleta. Para informações sobre como desenvolver ASP.NET aplicações móveis, veja
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 de Propriedade
Um valor que ObjectListViewMode representa o modo de visualização da lista de objetos.
- Atributos
Exceções
Foi feita uma tentativa de definir esta propriedade para um valor diferente de List enquanto nenhum item foi selecionado.
Observações
As seguintes opções estão disponíveis para esta propriedade através da ObjectListViewMode enumeração.
| Nome do Membro | Descrição |
|---|---|
| List | Esta é a visualização padrão apresentada quando a página que contém a lista de objetos é renderizada pela primeira vez. Consiste nos campos de etiqueta dos itens ou, se a TableFields propriedade não estiver vazia, numa tabela com colunas correspondentes aos campos e linhas da tabela para os itens. Em HTML, esta vista é combinada com a vista de Comandos, com os comandos a aparecerem como hiperligações abaixo da lista. Quando há mais informação na vista Detalhes, é exibido um hiperlink para cada item que apresenta a vista Detalhes. |
| Details | Em HTML, esta vista é combinada com a vista Commands, com os comandos a aparecerem como hiperligações abaixo dos detalhes. |
| Commands | Esta vista é renderizada separadamente apenas para dispositivos WML. Consiste num menu com os comandos do ObjectList. Para dispositivos HTML, a vista de Lista e a vista de Detalhes são combinadas com esta vista, com os comandos a aparecerem como hiperligações abaixo dos detalhes ou da lista. |
Note
Para definir esta propriedade no código, um item da lista deve ser selecionado antes de definir esta propriedade como Commands ou Details visualizar. Uma tentativa de definir a propriedade antes de selecionar um item cria uma exceção.
Um modo de vista é mantido num estado de vista privada, de modo que, independentemente de a EnableViewState propriedade do ObjectList objeto ser trueou não, o modo de vista é mantido como campo privado. No entanto, se a EnableViewState propriedade for false, a recolha de itens não é mantida entre pedidos, exigindo que se repita uma ligação de dados para cada pedido.