j'ai une page qui utilise GridView pour afficher des données provenant d'une procédure stockéeFiltrage des données dans GridView dans .net2.0
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:DBConnectionString1 %>"
SelectCommand="p_get_all_students" SelectCommandType="StoredProcedure">
</asp:SqlDataSource>
L'une des colonnes est retourné studyYear avec les valeurs possibles: 1 , 2,3
Je voudrais ajouter un ensemble de 3 cases à cocher pour permettre le filtrage des résultats affichés par le studyYear
Comment pourrais-je faire cela?
Idéalement, je voudrais conserver la procédure stockée sous p_get_all_students et filtrer uniquement les informations affichées - il n'y aurait donc qu'un seul appel initial à la base de données.
EDIT Le nombre de lignes renvoyées par la procédure stockée est de 20 à 200
+1 Merci Richard. cette solution a fonctionné mais seulement partiellement. Toutes les lignes deviendraient visibles après le tri et cacheraient aussi certaines des lignes qui gâcheraient la numérotation - je changerai probablement la conception pour que le sp prenne le paramètre – padn