WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
.NET / Miscellaneous

Extended GridView Control

— Add-On para WorldWideScripts.net

@pt1wwsAssine o nosso feed para se manter atualizado!

Novo! Siga-nos o que você quiser!


Extended GridView Control - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

IMP: - Controle ExtendedGridView é a extensão do.Net GridView.
Assim, todas as propriedades e eventos que estão disponíveis com.Net GridView também estará disponível com ExtendedGridView

Paginação fornecida pelo.Net tem uma grande desvantagem. Se você quiser usar a paginação padrão fornecido pela Net, então você vai ter que ligar todo o conjunto de dados / tabela de dados para o GridView. por exemplo: Você tem 5000 linhas no banco de dados e você está mostrando 20 registros por página, em seguida, também para usar o padrão.Net paginação, você terá que ligar 5000 linhas para o GridView (em vez de realmente obrigatório apenas 20). E toda vez que você alterar o PageIndex, todas as 5000 linhas terão de ser rebinded.

Para superar esse problema, você pode implementar paginação personalizada. Mas envolve muito codificação para ser feito. Uma alternativa seria usar meu controle ExtendedGridView, que tem tudo feito automaticamente para você. Você só vai ter que definir algumas propriedades simples e você está feito.

Controle ExtendedGridView tem características seguintes:
================================
  • Padrão Styling Aplicada
  • Paginação personalizada Manipulados (Control Pager)
    • Não há necessidade de ligar o conjunto de dados inteiro
    • De fato você pode ligar apenas as linhas necessárias e definir as propriedades para o PagerControl
    • Meu GridView Extensão mostrará o controle Pager conformidade
  • Mais um evento para ir para determinado número de página (ou seja, indo diretamente para 20 página)
  • IsCheckBoxColumnRequired propriedade pode ser usada para mostrar a coluna de caixa como a primeira coluna (incluindo característica SelectAll)


Novas propriedades previstas (Adicional ao GridView normais)
====================================
  • GridPageIndex = número que você gostaria de definir
  • TotalRecords = número total de registros
  • GridPageSize = número de registros que você quer mostrar na única
  • = IsCheckboxColumnRequired para adicionar coluna checkbox como primeira coluna no GridView (com funcionalidade SelectAll implementado)


Novo Evento Added (Adicional ao GridView normal)
================================
  • JumpPageNumberChanged = Para obter o novo número de página que o usuário tiver fornecido para mover diretamente para a página


Como usá-lo em seu código
==================
  • Adicionar referência para a biblioteca ExtendedGridView (fornecido no download)
  • A maneira como você usaria GridView, você pode usar ExtendedGridView
  • Você só precisa definir as seguintes propriedades:
    • AllowPaging = true
    • GridPageIndex = número que você gostaria de definir
    • TotalRecords = número total de registros
    • GridPageSize = número de registros que você quer mostrar em uma página
  • Apenas certifique-se de que, você lida com o evento de mudança de grade PageIndex
    • Nesse caso, você pode religar os dados necessários (novo 20 registros)
  • Você pode lidar com JumpPageNumberChanged Evento e vincular os registros de acordo
    • Você terá que definir o GridPageIndex de acordo com o novo valor, que você vai se dar bem com os detalhes do evento


Nota: - => Apesar de lidar com ExtendedGridView... você pode usar GridPageIndex em vez de PageIndex

Download
Outros componentes nesta categoriaTodos os componentes deste autor
ComentáriosPerguntas mais frequentes perguntas e respostas

Propriedades

Criado:
4 11 de outubro

Última Atualização:
N / A

High Resolution:
não

Navegadores compatíveis:
IE6, IE7, IE8, IE9, Firefox

Arquivos incluídos:
C # CS

Software Version:
.NET 2.0,.NET 3.0,.NET 3.5,.NET 3.7,.NET 4.0,.NET 4.5

Palavras-chave

eCommerce, todos os itens, c-sharp, CustomControl, Dot-NET, ExtendedGridView, GriridView