Bonjour,
Je veux créer un GridView avec une colonne qui selont la valeur bindée pour une cellule, affiche 1 à X liens (commandes) dans la même cellule.
Je ne sais pas comment faire.
Quelqu'un a-t-il une solution ?
Merci d'avance!
Bonjour,
Je veux créer un GridView avec une colonne qui selont la valeur bindée pour une cellule, affiche 1 à X liens (commandes) dans la même cellule.
Je ne sais pas comment faire.
Quelqu'un a-t-il une solution ?
Merci d'avance!
eraim
"Nous gagnerions plus de nous laisser voir tels que nous sommes, que d'essayer de paraître ce que nous ne sommes pas"
[François de La Rochefoucauld]
Tu peux définir la propriété OnRowDataBound de gridView:
et dans le code behind
Code : Sélectionner tout - Visualiser dans une fenêtre à part OnRowDataBound="gridView_RowDataBound"
a toi de définir les propriété et le nombre de liens
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 protected void gds_RowDataBound(object sender, GridViewRowEventArgs e) { GridViewRow gdRow = e.Row; if (gdRow.DataItem != null) { //ajoute dix hyperlink for(int i=0; i<10; i++) { HyperLink hl = new HyperLink(); hl.Text = "MonLien"; e.Row.Cells[indice].Controls.Add(hl); } } }
Oui, mais quand j'ajoute un événement sur les liens, il ne se passe rien...
eraim
"Nous gagnerions plus de nous laisser voir tels que nous sommes, que d'essayer de paraître ce que nous ne sommes pas"
[François de La Rochefoucauld]
Si tu veux mettre dans une même cellule plusieurs lien, tu a les TemplateField qui peuvent t'aider.
Hervé Delannoy, Ingénieur études&développement.
Je n'accepte pas les demandes de mise en relation MSN/yahoo sans motif.
------------------------------------------------------------------------
Si , ni , ne peuvent vous aider, mais nous oui, pensez à un pti et au !
Merci de vous relire
____________________________________________________________________________________
Recherche joueurs de "Magic" sur Lille et environs.
Donner plutôt que jeter.
Evidemment, il n'y à pas d'événement Click sur les HyperLink...
Utilise les LinkButton dans ce cas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 LinkButton lb = new LinkButton(); lb.Click += new EventHandler(lb_Click); ... protected void lb_Click(object sender, EventArgs e) { }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager