lucie houel
Messages postés17Date d'inscriptionlundi 7 février 2005StatutMembreDernière intervention27 mars 2006
-
16 févr. 2005 à 09:33
arkele
Messages postés20Date d'inscriptionsamedi 19 juillet 2003StatutMembreDernière intervention28 juin 2005
-
15 juin 2005 à 12:07
Bonjour à tous et à toutes,
Voici mon problème :
J'utilise un Datagrid avec un DataReader. Je voudrais utiliser la pagination. J'ai bien compris qu'avec un Dataview, ça se passe sans douleur, mais bon je persisye pour le moment :
Si je mets la propriété : AllowCustomPaging à false, j'ai une erreur qui me spécifie que ma source de données doit implémenter iCollection (ce qui est le cas d'un Dataview je suppose), alors je le passe à true. Je fais mes petites procédures stockées à base de top, je récupère l'index de la page courante, etc.
Le problème c'est que lorsque j'exécute, mes "liens" précédant et suivant ne sont pas cliquables !!!
Je vous mets mon code :
html :
...
code behind :
Public
Sub change_page(
ByVal s
As
Object,
ByVal e
As DataGridPageChangedEventArgs)
Dim deb
As
Integer
DataGrid_sujets.CurrentPageIndex = e.NewPageIndex
deb = DataGrid_sujets.CurrentPageIndex * DataGrid_sujets.PageSize
afficheSujets(Me.tri, deb)
End
Sub
et :
Public
Sub afficheSujets(
ByVal tri
As
String,
ByVal limInf
As
Integer)