begin process at 2012 05 27 16:52:47
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

WebForms

 > 

Autre

 > 

ajouter un petit triangle en haut d'une cellule d'un GridView


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

ajouter un petit triangle en haut d'une cellule d'un GridView

vendredi 13 novembre 2009 à 14:52:34 | ajouter un petit triangle en haut d'une cellule d'un GridView

Souliabdo


Bonjour,
Je vpoudrais savoir comment rajoter dans un grid view un petit triangle rouge en haut de chaque cellule (comme en excel) de façon à ce que quand l’utilisateur passe la souris deçu un info bulle s’affichera
Merci pour votre aide
samedi 14 novembre 2009 à 01:17:13 | Re : ajouter un petit triangle en haut d'une cellule d'un GridView

ggtry


Bonjour,

Je ne sais pas comment cela se présente sous excel, mais une solution bête est de faire une injection html sur chaque case de ta gridview.
Le problème est que cela ne marchera que si toutes tes cellules sont des cellules de texte (s'il y a un contrôle quelconque, le procédé sera ignoré).
Je suppose ci-dessous que tu as dessiné un tout petit triangle (genre 5 sur 5 pt), nommé ici 'triangle.png' :

For Each r As GridViewRow In GridView1.Rows
For n As Integer = 0 To r.Cells.Count - 1
Dim titi As String = r.Cells(n).Text
titi = "<img src='triangle.png' align='left' style='cursor:pointer'" & " alt='toto à la mer'" & "/>" & titi
r.Cells(n).Text = titi
Next
Next

Le positionnement ne sera pas parfait, et il faut voir comment l'améliorer.. Mais il suffit dans ce cas de modifier le texte du 'alt' selon tes besoins.
Mais tu ferais mieux, pour faire cela d'une manière plus générale, de passer par un datalist. Ce n'est pas beaucoup plus compliqué et, au moins, tu pourras donner la présentation que tu veux.
'Customizer' un gridview est aussi possible, mais plus embêtant (en tout cas pour moi). C'est à toi de voir... notamment si tu comptes utiliser la chose très souvent.

GGtry


Cette discussion est classée dans : ajouter, cellule, gridview, haut, triangle


Répondre à ce message

Sujets en rapport avec ce message

Double click dans une cellule de gridview [ par xhordonneau ] Bonjour, quelqu'un aurait-il déjà eu l'occasion d'ajouter un gestionnaire d'évènements sur une cellule de gridview?Pour être plus précis:Ma page web ( [C#][Gridview] Changer couleur de texte d'une cellule selon le contenu [ par javajavajava ] Bonjour,je développe en ASP.NET 2.0, c#j'aimerai savoir comment changer la couleur du texte d'une cellule de mon gridview selon son contenu.Auriez vou Ajouter une LIGNE dans une gridview [ par mickaelpfr ] Salut a tous , ma question est simple , je souhaite ajouter une ligne vide dans une gridview qui contiendrais juste de l'html... si quelqu'un pouvais Gridview Impossible de selectionner une cellule [ par IslandMan974 ] Bonjour,je dispose d' un gridview qui se remplit a l aide d' un dataset.J' arrive a l afficher .Une fois afficher je voudrais pouvoir selectionner une actualiser un control d'une autre page ? [ par superkiller ] bonjour,jutilise un gridview pour lister des données contenu dans une bdd access. ds cette jé un bouton ajouter qui ouvre une autre page qui permet d' Ajouter une texbox dans un gridview [ par Goldeneye007 ] Bonjour,Je voudrai ajouter une texbox dans un gridview, en effet je voudrai pouvoir faire une commande (n° consommable et description, e pouvoir entre Création d'un planning : gridview? [ par Asiany ] Bonjour tous le monde,Etant débutant, je viens poser quelques questions. Je souhaite réaliser un planning où il est possible à l'utilisateur de double ajouter une ligne dans un gridview [ par kipich2006 ] salut tout le monde j'ai un gridview et je voudrai le remplir à partir de données qui ne provienne pas d'une base de données,je voudrais savoir commen Ajouter un dropdown dans le gridview [ par Musau ] Salut à tous,Je veux ajouter un dropdown dans mon gridview pour qu'il soit aussi éditable.Comment le faire svp?Je suis en asp.net avec vb.net.Bien à v Récupérer texte présent dans une GridView [ par Le grand Jisay ] Bonjour à tous,J'ai un petit problème lié au GridView, je n'arrive pas a récupérer le texte présent dans une cellule.J'ai chercher à mettre le texte d


Nos sponsors


Sondage...

Comparez les prix

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 : 0,905 sec (3)

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