2010-11-09 1 views
1

J'insère un nouvel enregistrement sous une forme qui a deux zones de texte txtName, txtAge et j'utilise un ajax calender extender txtDOB et un contrôle gridview gdvDisplayRecords avec 3 champs name, dob et age. Donc quand je choisis n'importe quelle date d'ajax calender extender, le gridview doit afficher seulement les enregistrements de la base de données qui ont la même date de naissance avant d'essayer d'ajouter ce nouvel enregistrement. S'il vous plaît aidez-moi avec le code que je suis nouveau au contrôle gridview.Comment afficher uniquement les enregistrements qui satisfont la condition dans une grille en utilisant ASP.NET?

Répondre

2

Le moyen le plus rapide serait de filtrer la source de données de vue grille. Par exemple, si la vue de grille est liée à un DataTable, vous pouvez créer DataView avec le filtre sur DOB et la grille liée à la vue. Si votre source de données est un tableau ou une liste, utilisez des méthodes telles que Array.FindAll ou List.FindAll pour le filtrage.

+0

Merci beaucoup pour la réponse. Permettez-moi d'essayer de filtrer la source de données de la vue grille car ma vue de grille est liée à une table de données. –

Questions connexes