begin process at 2012 02 10 17:28:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

ASP.net

 > 

Pagination datagrid et lien non présent


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Pagination datagrid et lien non présent

mercredi 15 juin 2005 à 12:19:41 | Pagination datagrid et lien non présent

arkele

Bonjour,

Je veux pouvoir paginerun datagrid reprenant des données d'une base SQL Server.
J'ai mis AllowPaging et AllowCustomPaging à true, fiwer le PageSize et créer la fonction suivant dans le .vb :

Public Sub dgData_PageIndexChanged(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridPageChangedEventArgs) Handles dgData.PageIndexChanged

dgData.CurrentPageIndex = e.NewPageIndex

mesFonctions.FillDataGrid(dgData, requete1)

End Sub

Mon problème, c'est que je n'ai même pas de lien sur <> présent en bas du datagrid donc pour cliquer et effectuer la pagination, ça pose un problème :(

Une idée?

Merci

mercredi 15 juin 2005 à 12:32:21 | Re : Pagination datagrid et lien non présent

jesusonline

Membre Club Administrateur CodeS-SourceS
et pourquoi allowcustompaging à true ? normalement à false ca suffit

tu es sur d'avoir plusieurs enregistrement qui necessite plusieurs pages ? :p


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
mercredi 15 juin 2005 à 12:53:48 | Re : Pagination datagrid et lien non présent

arkele

allowcustompaging à true car je n'utilise pas un dataset mais un sqldatareader.
oui oui j'ai bien assez d'enregistrements pour nécessité plusieurs pages. j'ai fixé pour tester pagesize à 10 et j'ai plus de 60 enregistrements.
mercredi 15 juin 2005 à 12:56:26 | Re : Pagination datagrid et lien non présent

jesusonline

Membre Club Administrateur CodeS-SourceS
et si tu enleves ce allowcustompaging ?

je connais pas assez bien le paging du datagrid, car il met pas les liens en dur, donc pour google c'est inacessible etc... mais que je l'utilises je ne met jamais allowcustompaging


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
mercredi 15 juin 2005 à 13:55:36 | Re : Pagination datagrid et lien non présent

arkele

oui il faut que je le mette car sinon j'ai l'erreur :

AllowCustomPaging doit avoir la valeur true, et VirtualItemCount doit être défini pour un DataGrid avec l'ID dgData lorsque AllowPaging a la valeur true et que le datasource sélectionné n'implémente pas ICollection.

je pense que c'est dû au fait qu'il ne sait pas combien il y a d'enregistrements.

Ce que je ne comprend pas c'est que par défaut ça doit bien être des liens hypertext? ils sont bien créés mais sans les liens.

mercredi 15 juin 2005 à 14:08:30 | Re : Pagination datagrid et lien non présent

jesusonline

Membre Club Administrateur CodeS-SourceS
en mettant allowcustompaging il faut que tu mettes toi meme les liens de paging je crois, t'as pas les numéros des pages, c'est bien ca ?

c'est bizarre il me semblait que meme en mettant en datareader le paging se faisait :/

tu peux juste mettre un datagrid avec un allowpaging=true puis dans le page_load tu lui dg.datasource =tonreader, un databind, je pense que c'est un problème avec une autre de tes propriétés :)


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
mercredi 15 juin 2005 à 14:21:57 | Re : Pagination datagrid et lien non présent

arkele

euh je vois pas comment mettre les liens du paging moi même. ce que je ne comprend pas c'est comment il fait pour m'afficher les "<>" en bas de datagrid et pas me donner les liens.
en fait sur le load, je fais appel à une fonction filldatagrid que j'ai définie :

Public Function FillDataGrid(ByVal nomDataGrid As DataGrid, ByVal Req_SQL As String, Optional ByVal EditIndex As Integer = -1) As Boolean

'Ouverture de la connexion
Dim monReader As SqlDataReader

Try

monReader = SQL_Reader(Req_SQL)

Catch ex As Exception

FillDataGrid = False

End Try

nomDataGrid.DataSource = monReader

If Not EditIndex.Equals(Nothing) Then

nomDataGrid.EditItemIndex = EditIndex

End If

nomDataGrid.DataBind()

monReader.Close()

End Function

et la fonction SQL_Reader

Dim oConn As New SqlConnection(ConfigurationSettings.AppSettings("SqlServer"))

oConn.Open()

Dim myCommand As SqlCommand = New SqlCommand(Req_SQL, oConn)

Dim monSQL_Reader As SqlDataReader = myCommand.ExecuteReader(CommandBehavior.CloseConnection)

SQL_Reader = monSQL_Reader


c'est tout, il n'y a rien de plus. je ne vois vraiement pas quelle propriété il manque (ou est en trop)



Cette discussion est classée dans : présent, lien, datagrid, pagination, dgdata


Répondre à ce message

Sujets en rapport avec ce message

PAGINATION DANS UN DATAGRID [ par sg_kan ] AIDEZ MOI...............Bonjour j'ai un probléme a vec les DATAGRID pour le pagination j'ai choisit la pagination par défaut (pas cele gérer par l'uti pagination datagrid [ par Sgueg ] Bonjour tout le monde, Je suis débutant. J'essaye de mettre une pagination numérique à un datagrid lié à un dataview.ce dataview est utilisé com filtr Datagrid et lien hypertexte [ par matlocker ] Bonjour à tous,Je viens de découvrir ASP.net et j'ai ecris une page qui affiche le contenu d'une base ACCESS dans un datagrid. Jusque là tous ce passe datagrid et pagination [ par kspr ] Bonjour tout le monde,soit je n'ai vraiment rien compris, soit j'ai oublié quelque chose de ridicule, mais je n'arrivepas a faire fonctionner la pagin PORBLME DATAGRID : PAGINATION et SELECTION D ENREGISTREMENT????????????? [ par kenza_sana ] Bonjour j'ai un grand probléme avec le DataGrid et je ne comprend d'ailleurs pas pourquoi ca ne veut pas marcher:Je remplit mon DataGrid a partir de l Pagination dans un datagrid. [ par gwadaman2 ] Au secour avant de tout casser!!!!Gros problémes de pagination dans un datagrid.J'ai un datagrid qui est alimenter par une base oracle via une requéte utilisation de parametre dans un lien datagrid [ par DevDragon ] Bonjour tout le mondeJe travail en c# Je suis super coincé a cause d'un parametre que je souhaiterais intégrer a mon lien hypertextJe m 'expliqueJ'ai pagination datagrid [ par YomYom ] BonjourJ'ai plusieurs datagrid sur mon site en asp.net (codé C#) et pour au moins une personne la fonction javascript de pagination ne fonctionne pas! Pagination sur un datagrid avec des cases à cocher [ par DevilYann ] Salut Dans mon datagrid j'ai des cases à cocher et il fonctionne sur le mode de la pagination. Lors d'un clic sur un bouton, je supprime les lignes probleme de pagination [ par sorcier_sly ] Salut,Je suis en train de faire un datagrid et j'ai un souci avec la pagination. J'ai mis allowpaging a true et allowcustompaging a false. Quand je ve


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,201 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales