begin process at 2012 05 28 13:33:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

ASP.net

 > 

TRI sur TemplateColumn d'un datagrid


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

TRI sur TemplateColumn d'un datagrid

lundi 2 mai 2005 à 19:02:36 | TRI sur TemplateColumn d'un datagrid

maximemonny

Bonjour à tous,

Voici le problème : je voudrais faire un datagrid à plusieurs colonnes avec des tris ascendants et descendants (à l'aide d'ImageButton).

J'ai donc ecris mon datagrid de la sorte :

<asp:datagrid id="dgListingIdees" Runat="server" CellPadding="2" AllowSorting="True" AutoGenerateColumns="False">
    <Columns>
     <asp:BoundColumn HeaderText="Triable" DataField="id_boite_a_idees" SortExpression="IntegerValue" />
     <asp:TemplateColumn HeaderText="Triable" SortExpression="IntegerValue">
      <HeaderTemplate>
       Date
       <asp:ImageButton id="btnTriDateAsc" runat="server" CommandName="Sort" ImageUrl="flecheBas.gif" />
       <asp:ImageButton id="btnTriDateDsc" runat="server" CommandName="Sort" ImageUrl="flecheHaut.gif" />
      </HeaderTemplate>
      <ItemTemplate>
       <asp:Label runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "date_creat") %>'/>
      </ItemTemplate>
     </asp:TemplateColumn>
    </Columns>
   </asp:datagrid>


Le but etant de récupérer l'événement OnSortCommand avec la fonction suvante que j'ai ajouté :

Private Sub dgListingIdees_SortCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridSortCommandEventArgs) Handles dgListingIdees.SortCommand

...

End Sub


Le problème : définissant un HeaderTemplate, les actions sur les 2 ImageButton ne sont pas pris en compte comme il devrait. Pour preuve, lorsque que je supprime ces 2 ImageButton est que j'utilise la propriété headertext de ma templateColumn, le tri se fait bien.

Quelqu'un aurait t'il une solution à ce problème, svp?

maxime
mardi 10 mai 2005 à 19:56:19 | Re : TRI sur TemplateColumn d'un datagrid

maximemonny

Réponse acceptée !

Bon ben je me suis démerdé tout seul puisque personne n'était intéressé par ma question!

J'ai remplacé mon ImageButton par LinkButton et tout est ok!
Si vraimaent on veut utiliser un ImageButton, alors il fait préciser la propriété OnCommand et rediriger cet événement vers la fonction dgListingIdees_SortCommand. J'ai trouvé que cela

maxime


Cette discussion est classée dans : problème, tri, datagrid, templatecolumn, imagebutton


Répondre à ce message

Sujets en rapport avec ce message

problème avec mon datagrid [ par fyrrhom ] Bonjour,Sur mon site en asp.net, j'ai un formulaire de recherche multi-critères.en fonction des critères, il me renvoie la liste des resultats dans un tri d'un datagrid et templatecolumn [ par kaskran ] salut tout le monde,petite question qui m'enbete, j'ai rajouté une fonction de tri des colonnes dans mon datagrid, cependant, ma colonnes du type temp Trier les données d'un datagrid [ par maximemonny ] Bonjour à tous,Voici le problème : je voudrais faire un datagrid à plusieurs colonnes avec des tris ascendants et descendants (à l'aide d'ImageButton) Problème de tri dans une datagrid [ par lenneth666 ] Voila alors dans ma datagrid, je permet le tri suivant chaque colonne composant la datagrid. Le problème c'est qd je passe en mde édition pour la dat tri datagrid avec imagebutton [ par fcampagne ] Salut a tous Je voudrais permettre le tri d'un datagrid en cliquant sur un bouton dans le header des colonnes J'ai bien trouvé ce code http://www.c2i Problème de tri d'un datagrid avec des boundColumns [ par schumileboss ] Bonsoir,J'ai un problème sur lequel je suis depuis ce midi.J'ai une page en vb.net 1.1 qui contiend un DataGrid.Dans ce Datagrid, je mets des BondColu Datagrid [ par RegVB ] Bonjour,Encore une question sur le composant Datagrid ... Désolé pour ceux que cela lasse mais là je sèche. J'aimerai créer par code une colonne qui c ImageButton problème sur le onclick [ par Magjjy ] Bonjour,Dans un gridview j'ai ajouté une colonne avec 3 boutons, pour lesquels je voudrait effectuer un traitement sur le on_click.Malheureusement a c DataGrid Colonne Checkbox [ par adressprov ] Salut, Voila, j'ai déjà poster plusieurs fois pour ce problème mais je n'ai jamais réussi à résoudre mon problème. Je suis sous Visual Studio 2002 e Affichage des données dans un datagrid [ par cleonat ] Voilà mon problème, je remplis un datagrid avec les données récoltées par une stored procédure par l'intermédiaire d'un dataset.Dans ma stored j'ai ch


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,264 sec (3)

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