OVH Cloud OVH Cloud

Pagination avec un Datagrid sur un Webform

1 réponse
Avatar
Jean-Michel
Bonjour,

Je développe avec VB.net 2003, base Sql Server.

J'ai un Webform sur lequel j'ai placé un Datagrid, quand j'actionne la
pagination ça ne marche pas (j'ai la premlière page qui s'affiche ainsi que
les lients pour aller sur les autres pages).

Le problème est lorsque je souhaite aller sur une autre page, le Webform
vide mon Datagrid et ne le remplit pas avec les éléments suivants.

et en debug mon code ne passe même pas par le sub suivant :

' Visual Basic
Private Sub DataGrid1_PageIndexChanged(ByVal source As Object, _
ByVal e As System.Web.UI.WebControls.DataGridPageChangedEventArgs) _
Handles Dg1.PageIndexChanged
Dg1.CurrentPageIndex = e.NewPageIndex
Dg1.DataBind()
End Sub

J'ai pourtant tout fait comme me l'indique les différentes aides VB.NET.

Merci de votre aide si vous pouvez m'aider.
--
Jean-Michel

1 réponse

Avatar
Paul Bacelar
Voici un exemple détaillé d'utilisation de la pagination d'un DataGrid
ASP.NET
http://msdn.microsoft.com/msdnmag/issues/02/04/cutting/default.aspx
--
Paul Bacelar

"Jean-Michel" wrote in message
news:
Bonjour,

Je développe avec VB.net 2003, base Sql Server.

J'ai un Webform sur lequel j'ai placé un Datagrid, quand j'actionne la
pagination ça ne marche pas (j'ai la premlière page qui s'affiche ainsi


que
les lients pour aller sur les autres pages).

Le problème est lorsque je souhaite aller sur une autre page, le Webform
vide mon Datagrid et ne le remplit pas avec les éléments suivants.

et en debug mon code ne passe même pas par le sub suivant :

' Visual Basic
Private Sub DataGrid1_PageIndexChanged(ByVal source As Object, _
ByVal e As System.Web.UI.WebControls.DataGridPageChangedEventArgs) _
Handles Dg1.PageIndexChanged
Dg1.CurrentPageIndex = e.NewPageIndex
Dg1.DataBind()
End Sub

J'ai pourtant tout fait comme me l'indique les différentes aides VB.NET.

Merci de votre aide si vous pouvez m'aider.
--
Jean-Michel