Accueil > Forum > > > > Tri sur un gridview avec boucle infini
Tri sur un gridview avec boucle infini
jeudi 22 juin 2006 à 17:29:00 |
Tri sur un gridview avec boucle infini

Eric25
|
Bonjour, Je débute en asp.net et je galère sur le tri d'un GridView : J'ai un gridview que je rempli via MonGridView.Databind(). J'ai renseigner les propriétés sort expression de mes colonnes et mis la propriété AllowSorting de mon gridview à True et et lié Onsorting à mon évenement MonGridView_Sorting. Mon problème est que lorsque je clique sur les entete de colonne, l'appli part en bouble infini. Voici le code de mon évenement sorting : protectedvoid GridView1_Sorting(object sender, GridViewSortEventArgs e){ GridView1.Sort(e.SortExpression, SortDirection.Ascending);}
Merci d'avance
|
|
jeudi 22 juin 2006 à 18:15:05 |
Re : Tri sur un gridview avec boucle infini

jesusonline
|
Réponse acceptée !
Bonjour, c'est normal que ca part en boucle infini, car l'appel à la méthode sort lance l'evenement sorting ... regarde ici pour un exemple du sorting avec un gridview : [ Lien ] tu en trouveras pleins d'autre sur google :-) Cyril - MVS - MCP
|
|
vendredi 23 juin 2006 à 09:00:38 |
Re : Tri sur un gridview avec boucle infini

Eric25
|
Merci pour le lien. En fait je l'avais déjà consulté mais y'a un truc que je ne dois pas comprendre. Dans l'exemple de msn, il semble que lorsque l'évenement sorting est appelé, le tri s'effectue de lui même hors de mon côté ca ne marche pas... Voilà pourquoi j'essayais d'appeler mongrid.Sort(). Y'a t'il d'autre propriété à initialiser pour permettre le tri  ??? Merci
|
|
vendredi 23 juin 2006 à 10:34:19 |
Re : Tri sur un gridview avec boucle infini

jesusonline
|
Bonjour, quelle source de données utilises tu ? un sqldatasource ? Cyril - MVS - MCP
|
|
vendredi 23 juin 2006 à 11:06:57 |
Re : Tri sur un gridview avec boucle infini

Eric25
|
J'ulisise une oledbconnexion pour me connecter à n'importe quelle base (ici il s'agit de SQLServeur) et je charge mon gridview via une dataTable : using (OleDbConnection connMessage = newOleDbConnection(Utilitaires.GetChaineConnexion())){ sBaseRequete = "SELECT ....";string sRequete = sBaseRequete + sOrderDate;OleDbDataAdapter da = newOleDbDataAdapter(sRequete, connMessage);DataSet ds = newDataSet();da.Fill(ds, "Message");DataTable dtMessage = ds.Tables["Message"];GridView1.DataSource = dtMessage; //Chargement du GridViewGridView1.DataBind(); }
Merci pour ton aide 
|
|
lundi 26 juin 2006 à 15:53:29 |
Re : Tri sur un gridview avec boucle infini
|
lundi 27 novembre 2006 à 06:57:21 |
Re : Tri sur un gridview avec boucle infini

ayeleteric
|
Bonjour,
Est-il possible de trier un GridView utlisant javascript?
Eric H.
|
|
lundi 27 novembre 2006 à 07:08:52 |
Re : Tri sur un gridview avec boucle infini

jesusonline
|
Oui rien est impossible mais c'est TRES compliqué pour l'instant ... regarde du coté de Rhino qui doivent surement avoir fait quelque chose du genre, sinon il te reste a attendre que le projet Ajax Control Toolkit sorte ce controle (normalement c'est prévus) ( [ Lien ]) Cyril - MVS - MCP
|
|
lundi 27 novembre 2006 à 07:24:46 |
Re : Tri sur un gridview avec boucle infini

ayeleteric
|
En fait, j'ai cree le header de mon GridView par code de la facon suivante: Dim cell11 AsNew TableCell,cell12 AsNew TableCell
cell11.Text = "Nom de famille" cell12.Text = "Prenom"
'Pour donner l'effet d'un lien: cell11.Style,add("Text-decoration","underline") cell11.Style,add("cursor","hand") cell12.Style,add("Text-decoration","underline") cell12.Style,add("cursor","hand")
'Un attribut supplementaire pour le tri: cell11.attributes,add("OnClick","javascript:SortGridView(ColIdx);") cell12.attributes,add("OnClick","javascript:SortGridView(ColIdx);")
'J ai rajoutte la nouvelle rangee au GridView Dim row1 AsNew GridViewRow(-1, -1, DataControlRowType.Header, DataControlRowState.Normal)row1.Cells.Add(cell11) row1.Cells.Add(cell12) GridView1.Controls(0).Controls.AddAt(0, row1)
1) Comment ecrire la fonction SortGridView en javascript. 2) C'est qui/quoi Rhino?
Merci pour l'aide Eric H.
|
|
lundi 27 novembre 2006 à 07:43:14 |
Re : Tri sur un gridview avec boucle infini

jesusonline
|
C'est pas Rhino mais Rico ... [ Lien ]Pour écrire la fonction SortGridView en JavaScript il faut QUELQUES lignes de JavaScript ... même moi qui aime JS je me lancerais pas le dedans sauf si c'est vraiment indispensable surtout que l'ajaxGrid est surement prévus dans les toolkits .... si toutefois tu cherche vraiment à faire ca, va plutot voir sur www.javascriptfr.com le meme site mais spécialisé pour JavaScript ! Cyril - MVS - MCP
|
|
Cette discussion est classée dans : boucle, tri, gridview, infini, sorting
Répondre à ce message
Sujets en rapport avec ce message
GridView et "évènement Sorting" [ par dawinch ]
Bonjour,j'ai un Gridview avec tri (AllowSorting="True") bindé à un SqlDataSource. Le tri s'effectue correctement sur les colonnes.Pour faire une reche
Tri d'un gridview en cliquant sur le header [ par mezthium ]
Bonjour, Voici mon problème : je voudrais trier mon gridview selon la colonne dont le header a été cliqué. Mon gridview est alimenté par un datasource
Tri dans un Gridview [ par etudiant_IG ]
Bonjour Jai un gridview dans lequel j'autorise le tri sur chacune des colonnes.Le tri marche parfaitement mais j'aurais voulu savoir s'il n'était pas
tri gridview [ par cbu ]
Bonjour,je cherche comment trier un gridview suivant une colonne par code behind .. CustomersGridView.SortExpression = "CustomerID"CustomersGridView.S
[C# 2.0] Tri sur colonne de gridview [ par javajavajava ]
Bonjour, je solicite votre aide car je rencontre un petit problème. Je charge des données dans un gridview, dont des champs dates (au format
Gridview , Tri , pagination [ par KatKiller ]
Bonjour, Enfaite j'ai un gridview qui a plusieurs pages, ce gridview et nous pouvons le trier par colonne mais le problème quand je clique sur le chan
Tri de GridView [ par philounet ]
Je ne parviens pas à effectuer un tri descendant dans une GridView : lors du déclenchement des évennements "DataBound" ou "Sorting", la propriété "Sor
GridView et tri en ASP.Net 2.0 [ par ClaudeParapente ]
Je débute en ASP.net 2.0 et je m'interroge à propos du tri avec le Gridview. En effet les tris que je fais ne fonctionnent que si je choisis la généra
Message d'erreur après tri d'un gridview [ par kitaitoa ]
Bonjour,J'ai un petit problème de actualisation de pages contenant un composant gridView, explication:Une page affiche des données d'une bd sous forme
désactiver le tri d'un gridview [ par equinoxe83 ]
Bonjour à tous,J'ai un soucis avec le tri sur l'entête d'un gridview.Si je clique sur un entête de colonne, il tri sur la colonne ... Donc tout est bi
Livres en rapport
|
Derniers Blogs
[WF4] PASSAGE D'ARGUMENTS LITERAL, VISUALBASICVALUE OU LAMBDAVALUE?[WF4] PASSAGE D'ARGUMENTS LITERAL, VISUALBASICVALUE OU LAMBDAVALUE? par JeremyJeanson
Avec la sortie de la RC de Visual Studio 2010, Microsoft a mis un peu les points sur le i en ce qui concernait le passage d'arguments. Mais nous somme un certain nombre à avoir pris ce changement comme un méchant coup dur. Pour résumer la situation : à la...
Cliquez pour lire la suite de l'article par JeremyJeanson [RIA SERVICES] INCLUDE ET DOMAINDATASOURCE[RIA SERVICES] INCLUDE ET DOMAINDATASOURCE par Audrey
Dans un de mes articles précédents , j'avais parlé des DomainDataSource avec RIA Services dans le cas d'une interface Maître - Détail. Dans le même principe, je vais parler d'une autre manière de mettre en forme ce cas d'interface avec RIA Services. Et po...
Cliquez pour lire la suite de l'article par Audrey ZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATIONZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATION par ROMELARD Fabrice
Une des nouveautés de la version V 3.0 était l'apparition de l'onglet Social qui ne fonctionnait que si le MarketPlace était activé sur son poste. Cela limitait donc son intérêt, car hors du cadre commercial USA-CANADA, peu de monde trouva...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice PRATIQUE DE SILVERLIGHT PAR ERIC AMBROSIPRATIQUE DE SILVERLIGHT PAR ERIC AMBROSI par MPOWARE
Je viens de finir la lecture du dernier livre d'
Eric Ambrosi
éditions PEARSON
Son livre donne une approche pratique de Silverlight qui sera aussi bien comprise par le développeur que par le designeur.
Tous les aspects du développement RIA sont abor...
Cliquez pour lire la suite de l'article par MPOWARE APPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NETAPPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NET par odewit
2 déclinaisons de Silverlight et 2 déclinaisons de Mono permettent dorénavant (ou permettront prochainement) de développer des applications .NET mobiles pour les principales plates-formes du marché :
Silverlight pour Symbian, basé sur Silverlight 2...
Cliquez pour lire la suite de l'article par odewit
Forum
UTILISATEURUTILISATEUR par zaydounhlel
Cliquez pour lire la suite par zaydounhlel
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|