IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

filtrage gridview par date


Sujet :

ASP.NET

  1. #1
    Membre du Club
    Inscrit en
    Mai 2009
    Messages
    85
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 85
    Points : 47
    Points
    47
    Par défaut filtrage gridview par date
    bonjour j'ai une gridview

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
                    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" 
                        CellPadding="4" DataSourceID="ListeInterd" ForeColor="#333333" GridLines="None" 
                        Width="675px">
                        <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
                        <Columns>
                            <asp:BoundField DataField="IdClient" HeaderText="IdClient" 
                                SortExpression="IdClient" />
                            <asp:BoundField DataField="DateInterdiction" HeaderText="DateInterdiction" 
                                SortExpression="DateInterdiction" />
                            <asp:BoundField DataField="Description" HeaderText="Description" 
                                SortExpression="Description" />
                        </Columns>
                        <EditRowStyle BackColor="#999999" />
                        <FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
                        <HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
                        <PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
                        <RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
                        <SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
                        <SortedAscendingCellStyle BackColor="#E9E7E2" />
                        <SortedAscendingHeaderStyle BackColor="#506C8C" />
                        <SortedDescendingCellStyle BackColor="#FFFDF8" />
                        <SortedDescendingHeaderStyle BackColor="#6F8DAE" />
                    </asp:GridView>
            <asp:SqlDataSource ID="ListeInterd" runat="server" 
                        ConnectionString="<%$ ConnectionStrings:CENTRALConnectionString %>" 
                        SelectCommand="SELECT [IdClient], [DateInterdiction], [Description], [Type] FROM [Interdiction] WHERE ([Type] = @Description)">
                        <SelectParameters>
                            <asp:Parameter DefaultValue="Bancaire" Name="Description" Type="String" />
                        </SelectParameters>
                    </asp:SqlDataSource>
    qui m'affiche le idClient, dateInterdiction, description,
    comment est-ce que je peux ajouter un filtrage dans l'affichage de mon gridview en utilisant 2 composant de calendar dont lesquel je choisir 2 dates et quand je clique sur une bouton filtrer il m'affiche que les enregistrements comprise entre ces 2 dates

  2. #2
    Membre expérimenté
    Avatar de jbrasselet
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mars 2006
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 022
    Points : 1 413
    Points
    1 413
    Par défaut
    Peux-tu utiliser la balise code ? Ce sera beaucoup plus lisible.

    A mon avis (mais je n'ai pas le temps de tester), tu créés tes deux textbox avec tes calendar. Puis dans ta source sql tu ajoutes 2 paramètres qui prendront les valeurs de tes calendars et tu modifies ta requête en conséquence.
    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai.

  3. #3
    Membre habitué Avatar de Joel Pinto Ribeiro
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2011
    Messages
    95
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 95
    Points : 145
    Points
    145
    Par défaut
    Citation Envoyé par jbrasselet Voir le message
    Peux-tu utiliser la balise code ? Ce sera beaucoup plus lisible.

    A mon avis (mais je n'ai pas le temps de tester), tu créés tes deux textbox avec tes calendar. Puis dans ta source sql tu ajoutes 2 paramètres qui prendront les valeurs de tes calendars et tu modifies ta requête en conséquence.
    +1
    Jeune ingénieur passionné des technologies Microsoft .NET, ainsi que du partage de connaissances.

Discussions similaires

  1. problème filtrage par date
    Par master_och dans le forum JDBC
    Réponses: 9
    Dernier message: 07/04/2009, 23h15
  2. filtrage par Date
    Par safezahra dans le forum Langage SQL
    Réponses: 2
    Dernier message: 10/03/2008, 17h10
  3. Requete : Problème de filtrage par date
    Par flamby6969 dans le forum Access
    Réponses: 1
    Dernier message: 20/12/2007, 13h29
  4. Filtrage par date
    Par zastas dans le forum Bases de données
    Réponses: 6
    Dernier message: 09/04/2006, 16h54
  5. faire un filtrage par date sur base de donnee "delphi
    Par medsoft dans le forum Bases de données
    Réponses: 7
    Dernier message: 04/02/2006, 17h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo