GridView.AllowCustomPaging Propriedade

Definição

Recebe ou define um valor que indica se a paginação personalizada está ativada.

public:
 virtual property bool AllowCustomPaging { bool get(); void set(bool value); };
public virtual bool AllowCustomPaging { get; set; }
member this.AllowCustomPaging : bool with get, set
Public Overridable Property AllowCustomPaging As Boolean

Valor de Propriedade

true se a paginação personalizada estiver ativada; caso contrário, false. A predefinição é false.

Observações

A paginação permite-lhe mostrar o conteúdo do GridView controlo em blocos. O número de itens numa página é determinado pela PageSize propriedade. Normalmente, cada linha na fonte de dados é lida sempre que o GridView controlo se move para uma página diferente. Isto pode consumir muitos recursos quando o número total de itens na fonte de dados é muito elevado. A paginação personalizada permite-lhe ler apenas os itens necessários para uma única página a partir da fonte de dados.

Para permitir paginação personalizada, defina ambas as AllowPaging propriedades e AllowCustomPaging para true. Num handler para o PageIndexChanging evento, defina a PageIndex propriedade para o novo valor do índice da página, defina a VirtualItemCount propriedade para o número total de itens na fonte de dados, defina a fonte de dados para devolver apenas as linhas necessárias para a página atual e chame o DataBind método. A VirtualItemCount propriedade permite ao controlo determinar o número total de páginas; este valor é normalmente determinado automaticamente pela leitura de todos os itens.

Aplica-se a