[C#] Comment gérer un GridView sur plusieurs pages ?
Bonjour,
je vien de créer un gridview, mais le problème est qu'il ne veut pas se mettre sur plusieur page. voici ce qe j'ai mis dans ma page aspx :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
<asp:GridView ID="GVListeClient" runat="server" EmptyDataText="Il n'y a aucun enregistrement de données à afficher." DataMember="Chargement" AutoGenerateColumns="False" BackColor="White" BorderStyle="Solid" BorderColor="Gainsboro" BorderWidth="1px" OnRowDeleting="DeletedLine" DataKeyNames="cct_id" OnSelectedIndexChanging="SelectedLine" Width="100%" AllowPaging="True">
<AlternatingRowStyle BackColor="Moccasin" />
<Columns>
<asp:CommandField ButtonType="Image" SelectImageUrl="~/images/valid.png" ShowSelectButton="True" />
<asp:CommandField ButtonType="Image" DeleteImageUrl="~/images/cancel.png" ShowDeleteButton="True" />
<asp:BoundField AccessibleHeaderText="Société" HeaderText="Société" DataField="cct_societe" />
<asp:BoundField AccessibleHeaderText="Type" HeaderText="Type" DataField="tcc_libelle" />
<asp:BoundField AccessibleHeaderText="Nom" HeaderText="Nom" DataField="cct_nom" />
<asp:BoundField AccessibleHeaderText="Login" HeaderText="Login" DataField="cct_login" />
<asp:BoundField AccessibleHeaderText="Ville" HeaderText="Ville" DataField="cct_ville" />
<asp:BoundField AccessibleHeaderText="Key" HeaderText="Key" DataField="cct_cleLicence" />
</Columns>
</asp:GridView> |
et voici mon code pour l'insertion des données:
Code:
1 2 3 4 5 6 7
|
private void Chargement()
{
//chargement du gridView
GVListeClient.DataSource = ChargementSQLGridView();
GVListeClient.DataBind();
} |
Comme vous l'aurez remarqué, je ne veux pas utiliser SqlDataSource qui, n'est pas une facon de codé utilisée la ou je suis.:?
voila l'érreur qui m'est retournée
Citation:
La source de données ne prend pas en charge la pagination des données côté serveur.
pouvez me donner un coup de main?
je vous remercie d'avance.