Pagination GridView

Résolu/Fermé
Juduno - Modifié le 21 sept. 2018 à 14:04
 Juduno - 21 sept. 2018 à 14:14
Bonjour tout le monde
petite question j'ai ce code ci

<asp:GridView ID="gvImportRegles" runat="server" AutoGenerateColumns="False" 
                CellSpacing="0" CellPadding="2" Style="margin: auto;" OnRowDataBound="GvImportRegles_RowDataBound" OnRowCommand="GvImportRegles_RowCommand"
                AllowPaging="true" PageSize="5" OnPageIndexChanging="DataGrid1_PageIndexChanging">
                <EmptyDataTemplate>
                  <asp:Label runat="server" ID="lblNoResult"></asp:Label>
                </EmptyDataTemplate>
                <Columns>
                  <asp:BoundField DataField="imrf_fichier_court" HeaderText="<%$Resources:TitreNomFichier%>" />
                  <asp:BoundField DataField="imrf_d_creation" HeaderText="<%$Resources:TitreDateCreation%>" />
                  <asp:TemplateField HeaderText="<%$Resources:TitrePourcentagePhase1%>" ItemStyle-Width="260px">
                    <ItemTemplate>
                      <div style="background-color: white; height: 10px; width: 98%; border: solid 1px;">
                        <div id="DivEtatAvancement" runat="server" style="height: 10px; width: 0%; background-color: #2D5E90"></div>
                      </div>
                      <asp:Label ID="lblPourcentage" Text='<%# String.Format("{0}% <br />", Eval("pourcentage")) %>' runat="server" />
                      <asp:Label ID="lblLignesFichier" Text='<%#  String.Format(this.GetLocalResourceString("NbLignes"), Eval("imrf_nombre_ligne")) %>' runat="server" />
                      <asp:Label ID="lblLignesErreur" Text='<%# String.Format(this.GetLocalResourceString("NbLignesErreurs"), Eval("imrf_nombre_ligne_erreur")) %>' runat="server" />
                    </ItemTemplate>
                    <ItemStyle VerticalAlign="Top" />
                  </asp:TemplateField>
                  <asp:TemplateField HeaderText="<%$Resources:TitrePourcentagePhase2%>" ItemStyle-Width="260px">
                    <ItemTemplate>
                      <div style="background-color: white; height: 10px; width: 98%; border: solid 1px;">
                        <div id="DivEtatAvancement2" runat="server" style="height: 10px; width: 0%; background-color: #2D5E90"></div>
                      </div>
                      <asp:Label ID="lblPourcentage2" Text='<%# String.Format("{0}% <br />", Eval("pourcentage2")) %>' runat="server" />
                      <asp:Label ID="lblStatutPhase2" Text='<%# String.Format("{0} <br />", Eval("statut_phase_2")) %>' runat="server" />
                      <asp:Label ID="lblReglesCreees" Text='<%#  String.Format(this.GetLocalResourceString("ReglesCreees"), Eval("crea")) %>' runat="server" />
                      <asp:Label ID="lblReglesModifiees" Text='<%# String.Format(this.GetLocalResourceString("ReglesModifiees"), Eval("modif")) %>' runat="server" />
                      <asp:Label ID="lblReglesSupprimees" Text='<%# String.Format(this.GetLocalResourceString("ReglesSupprimees"), Eval("supp")) %>' runat="server" />
                      <asp:Label ID="lblReglesErreurs" Text='<%# String.Format(this.GetLocalResourceString("ReglesErreurs"), Eval("nb_regles_erreur")) %>' runat="server" />
                    </ItemTemplate>
                  </asp:TemplateField>
                  <asp:BoundField DataField="imrf_nombre_ligne_traite" Visible="false" />

                  <asp:TemplateField HeaderText="<%$Resources:TitreCompteRendu%>" ItemStyle-HorizontalAlign="Center">
                    <ItemTemplate>
                      <asp:LinkButton ID="btnCompteRendu" runat="server" Text="<img src='/images/memo2.gif' alt='Voir le compte-rendu' border='0'>" CommandArgument='<%#Eval("imrf_compte_rendu") + "¤" + Eval("imrf_fichier_court")%>'
                        CausesValidation="False" CommandName="CompteRendu"></asp:LinkButton>
                    </ItemTemplate>
                  </asp:TemplateField> 
                  <asp:TemplateField HeaderText="<%$Resources:Acquitter%>" ItemStyle-HorizontalAlign="Center">
                    <ItemTemplate>
                      <asp:LinkButton ID="btnAcquittement" runat="server" Text="<img src='/images/bt_accept_principal.gif' alt='Acquitter' border='0'>" CommandArgument='<%#Eval("imrf_id")%>'
                        OnClientClick="<%$Resources:ConfirmAcquittement%>" CausesValidation="false" CommandName="Acquitter"></asp:LinkButton>
                      <asp:LinkButton ID="btnAnnuler" runat="server" Text="<img src='/images/bt_annule.gif' alt='Annuler' border='0'>" CommandArgument='<%#Eval("imrf_id")%>'
                        OnClientClick="<%$Resources:ConfirmAnnulation%>" CausesValidation="false" CommandName="Annuler"></asp:LinkButton>
                    </ItemTemplate>
                  </asp:TemplateField>  
                  <asp:TemplateField HeaderText="<%$Resources:TitreExcel%>" ItemStyle-HorizontalAlign="Center">
                    <ItemTemplate>
                      <asp:LinkButton ID="btnExportExcel" runat="server" Text="<img src='/images/Xcel.gif' alt='Voir le fichier importé' border='0'>" CommandArgument='<%#Eval("imrf_fichier")%>'
                        CausesValidation="False" CommandName="VoirFichierExcel"></asp:LinkButton>
                    </ItemTemplate>
                  </asp:TemplateField>
                </Columns> 
              </asp:GridView>

et je comprend pas pourquoi il ne me fait pas la pagination même visuellement

Merci d'avance de vos réponse

1 réponse

au temps pour moi il comprend pas si la pagination est faite dans la requête sql
0