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 pour WorldWideScripts.net

@fr1wwsAbonnez-vous à notre RSS pour rester à jour!

Nouveau! Suivez-nous que vous le souhaitez!


Extended GridView Control - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

IMP: - Contrôle ExtendedGridView est l'extension de.Net GridView.
Ainsi, toutes les propriétés et événements qui sont disponibles avec.Net GridView seront également disponibles avec ExtendedGridView

Paging fournies par.Net présente un inconvénient majeur. Si vous souhaitez utiliser la pagination par défaut fourni par.Net, alors vous aurez à lier l'ensemble des données / datatable à l'GridView. par exemple: Vous avez 5000 lignes dans la base de données et vous montrez 20 enregistrements par page, puis aussi à utiliser la valeur par défaut.Net Paging, vous devrez lier 5000 lignes à la GridView (au lieu de réellement contraignant seulement 20). Et chaque fois que vous changez le PageIndex, toutes les 5000 lignes devront être rebinded.

Pour surmonter ce problème, vous pouvez implémenter la pagination personnalisé. Mais il implique beaucoup de codage à faire. Une alternative serait d'utiliser mon contrôle ExtendedGridView, qui a tout fait automatiquement pour vous. Vous aurez juste à définir quelques propriétés simples et vous êtes fait.

Contrôle ExtendedGridView a des caractéristiques suivantes:
================================
  • Par défaut Styling appliquée
  • Personnalisé Paging Handled (contrôle Pager)
    • Pas besoin de lier l'ensemble des données
    • Enfait vous pouvez lier uniquement les lignes nécessaires et définissez les propriétés pour la PagerControl
    • Mon GridView Extended montrera le contrôle Pager conséquence
  • Un autre événement Aller au numéro de page spécifique (aller-à-dire directement à la page 20)
  • IsCheckBoxColumnRequired propriété peut être utilisé pour afficher la colonne de case que la première colonne (y compris fonction de SelectAll)


Nouvelles propriétés prévues (additionnel à GridView normale)
====================================
  • GridPageIndex = numéro que vous souhaitez définir
  • TotalRecords = nombre total d'enregistrements
  • GridPageSize = nombre d'enregistrements que vous souhaitez afficher sur la seule
  • = IsCheckboxColumnRequired pour ajouter colonne de case que première colonne dans le GridView (avec des fonctionnalités de mise en œuvre SelectAll)


Ajouté un nouvel événement (additionnel à GridView normal)
================================
  • JumpPageNumberChanged = Pour obtenir le nouveau numéro de page l'utilisateur qui a prévu de passer directement à cette page


Comment l'utiliser dans votre code
==================
  • Ajouter une référence à la bibliothèque ExtendedGridView (fourni dans le téléchargement)
  • La façon dont vous souhaitez utiliser GridView, vous pouvez utiliser ExtendedGridView
  • Vous avez juste besoin de définir les propriétés suivantes:
    • AllowPaging = true
    • GridPageIndex = numéro que vous souhaitez définir
    • TotalRecords = nombre total d'enregistrements
    • GridPageSize = nombre d'enregistrements que vous souhaitez afficher sur seule page
  • Assurez-vous que, vous gérez la grille PageIndex Modification de l'événement
    • Dans ce cas, vous pouvez lier à nouveau les données requises (nouveau 20 dossiers)
  • Vous pouvez gérer JumpPageNumberChanged événements et lier les dossiers en conséquence
    • Vous aurez à définir la GridPageIndex selon la nouvelle valeur, que vous obtiendrez avec le Détails de l'événement


Remarque: - => Tout en traitant avec ExtendedGridView... vous pouvez utiliser GridPageIndex lieu de PageIndex

Télécharger
D'autres éléments de ce typeTous les composants de cet auteur
CommentairesFoire aux questions et réponses

Propriétés

Créé:
4 Octobre 11

Dernière mise à jour:
N / A

Haute Résolution:
non

Navigateurs compatibles:
IE6, IE7, IE8, IE9, Firefox

Fichiers inclus:
C # CS

Version du logiciel:
.NET 2.0,.NET 3.0,.NET 3.5,.NET 3.7,.NET 4.0,.NET 4.5

Mots-clés

eCommerce, tous les objets, c-sharp, CustomControl, Dot-NET, ExtendedGridView, GriridView