begin process at 2008 08 28 11:21:27
1 232 983 membres
100 nouveaux aujourd'hui
14 291 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : [ASP.net] [ Archives ASP & ASP.NET / AU SECOURS !!!! ] (lucie houel)

[ASP.net] le 16/02/2005 09:33:32

lucie houel

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 :

<asp:datagrid id="DataGrid_sujets" runat="server" Width="70%" AutoGenerateColumns="False" OnSortCommand="tri_sujets" AllowSorting="True" ShowFooter="True" HorizontalAlign="Center" BorderColor="#626AD3" BorderWidth="1px" AllowPaging="True" OnPageIndexChanged="change_page" AllowCustomPaging="True"> ...

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)

Dim suj As T_SUJET

ObjBado = CType(Session("ObjBado"), IBado)

Sujets = New EnsembleSujets

RetourSujets = Sujets.InitEnsemble(ObjBado, tri, limInf, DataGrid_sujets.PageSize)

DataGrid_sujets.DataSource = RetourSujets

DataGrid_sujets.DataBind()

RetourSujets.Close()

End Sub


Si quelqu'un a une idée

Re : [ASP.net] le 15/06/2005 12:07:13

arkele
salut,

j'ai le même soucis que toi : je n'ai pas de liens sur ">"  et "<". Tu as réussi à résoudre ton problème parce que là je sèche.

Merci,



Classé sous : tri, datagrid, deb, sujets, objbado

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS