begin process at 2010 03 18 03:08:41
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

ASP.Net

 > GRIDVIEW AVEC DES IMAGES

GRIDVIEW AVEC DES IMAGES


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :ASP.Net Source .NET ( DotNet ) Classé sous :Oracle, GridView, Image, Affichage, Photos Niveau :Initié Date de création :10/12/2007 Vu / téléchargé :12 633 / 1 179

Auteur : CSharpJSharp

Ecrire un message privé
Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Ce code source est une réponse à garnier54 sur le lien : http://www.aspfr.com/infomsg_IMAGE-DANS-GRIDVIEW_1 043937.aspx

Après recherche, j'ai trouvé beaucoup de questions dans ce sens. Je vais décrire étape par étape la procédure à suivre puis un exemple pour voir à quoi ça ressemble.

La source utilise une BDD Access qui contient une table avec les champs suivants :
- ID : entier ;
- IMAGE : Chaîne de caractères ;
- LIBELLE : Chaîne de caractères ;
- DETAILS : Chaîne de caractères ;
- DATE : date.

Procédure détaillée :

1 - Je te conseille de mettre le chemin de l'image dans champ image de ta Table SQL (qui va correspondre à un type varchar) ;
2 - Ouvre le Smart Tag de GridView puis tu lui associes le SqlDataSource correspondant ;
3 - Toujours sur le Smart Tag, clique sur Edit Columns ;
4 - Dans la zone Selected fields, sélectionne chaque champ puis clique sur le lien : Convert this flied into a TemplateField (tous les champs) ;
5 - Valide tout ça à l'aide du bouton Ok ;
6 - Toujours sur le Smart Tag, clique sur Edit Templates ;
7 - Ouvre alors le Smart Tag de la fenêtre du Template de GridView, puis ouvre la DropDownList ;
8 - Choisis ta colonne, puis clique sur Item template (tu vas trouvé qu'à l'origine c'est un Label) ;
9 - Tu supprimes ce Label et avec un Glisser/Déplacer, tu ramènes un contrôle Image (redimensionne-le à ta guise : Height : 75px et Width : 70px comme exemple) ;
10 - Sur le Smart Tag du contrôle Image, clique sur DataBindings... ;
11 - Dans le champs : Bindable properties, sélectionne ImageUrl ;
12 - A droite, sélectionne le RadioButton : Field binding ;
13 - Sur la DropDownList, sélectionne ton champ Image (qui contient le chemin de l'image) ;
14 - Valide avec Ok ;
15 - Sur le Smart Tag du GridView, End Template Editing ;
16 - Exécute et t'auras ton résultat.

Ci-dessus, j'ai essayé d'exliquer pas à pas la procédure, tiens moi au courant du résultat et si t'as besoin d'aide, n'hésite pas.

CSharp.



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) UTILISATION DE LA MÉTHODE SORT ET SORTDIRECTION AVEC UN GRID... par jesusonline
Source avec Zip Source .NET (Dotnet) CUSTOM DATEPIKER DÉRIVANT DE COMPOSITECONTROL par fredzool
Source avec Zip UN MODULE POUR APPRENDRE SQL par Elmarzougui
Source avec Zip Source .NET (Dotnet) BOUTON QUI EMPECHE LE MULTI CLIC AVANT LA FIN DU TRAITEMENT.... par fredzool
Source avec Zip Source .NET (Dotnet) BOUTON AVEC CSS ET USERCONTROL WITH EVENT par fredzool

 Sources en rapport avec celle ci

Source avec Zip Source .NET (Dotnet) UTILISATION DE LA MÉTHODE SORT ET SORTDIRECTION AVEC UN GRID... par jesusonline
Source avec Zip Source .NET (Dotnet) GRIDVIEW DATE PICKER JAVASCRIPT par fredzool
Source avec Zip Source avec une capture Source .NET (Dotnet) GRIDVIEW UTILISANT LINQ ET REFLECTION par jmenfous
Source avec Zip Source avec une capture Source .NET (Dotnet) EXTENDER GRIDVIEW POUR TRAITEMENTS LOURDS DE LISTES par Yxion
Source avec Zip Source .NET (Dotnet) INSERER UNE PHOTO DANS UN CHAMP BLOB (IMAGE) DANS TABLE SQL ... par Myke

Commentaires et avis

Commentaire de Le grand Jisay le 06/01/2008 17:03:19

Très bonne source, très utile. Merci bien

Commentaire de jamy_i3 le 24/10/2008 21:49:17

Merci beaucoup, je trouve ton explication tres lucide.

Commentaire de abderrahimkrima le 23/04/2009 17:42:17

VOUS SAVEZ QUE C'EST PAS PROFESSIONELLE LE FAITE D'ENREGISRER LES LIENS DES IMAGES DANS VOTRE BASE ACCESS AU LIEU D'ENREGISTRER LES IMAGES EUX MÊME.
AH OUI VOUS DEVEZ SAVOIR QUE LES IMAGES SONT ENREGISTRéES SOUS FORMAT BINAIRE,ALORS LA RéCUPERATION VA ÊTRE FAITE A L'AIDE D'UN TABLEAU MEMORY STREAM.
DONC CONTINEZ ET BONNE CHANCE POUR VOUS.

Commentaire de DevClyde le 01/06/2009 23:21:37 10/10

Une chose est sure : le comble du manque de professionnalisme, que dis-je du manque de politesse, est bel et bien de s'exprimer en majuscules avec des phrases qui ne respectent ni l'orthographe ni la grammaire françaises.
Enfin bref..
Personnellement, j'ai trouvé cette source très pertinente.
Le but final est peut-être discutable mais la source a le mérite de répondre à la question posée.. chose rarissime sur le net !

Commentaire de fafalefou2 le 16/06/2009 15:28:02

Merci, Merci, Merci........

Commentaire de keis02 le 27/11/2009 22:32:19

Merci beaucoup csharp, pour ce code si explicatif. Cependant après l'avoir utilisé dans un autre proejt, en suivant toutes ces étapes décrites, la grille s'execute mais je ne peux pas visualiser les images. Il y'a le petit symbole du navigateur qui empêche de montrer une image. Est-ce dû à mon navigateur qui ne supporte pas le format des images?

Commentaire de CSharpJSharp le 29/11/2009 09:18:09

Merci pour vos encouragements.

@keis02

Tu dois juste revoir le chemin des images. Celles-ci ne s'affichent pas, à première vue, il n'arrive pas à trouver l'image spécifiée par le chemin d'accès. Tu dois revoir le chemin.

Essaie de mettre un chemin relatif du genre : ..\Pictures\xc0h9dfrtopjf4ft78.jpg

Tiens le forum au courant.

CSharp

Commentaire de keis02 le 01/12/2009 21:36:40

Merci pour la réponse! En fait, je n'avais pas simplement copié mes images à moi dans le repertoire imgages de mon projet, malgré que le chemin et les noms des imgaes étaient corrects. C'est arrangé, merci bcp!

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

comment insérer une image dans une BDD Oracle? [ par el_chacal ] Je voudrais savoir comment insérer une image (gif ou jpg) dans une BDD Oracle à partir d'une page ASP.Il faudrait que ça s'execute sur le choix de l'i affichage partiel d'une image [ par phoenyx ] salut à tous,j'ai une page qui affiche une liste d'image en prenant leur chemin dans une base de donnée. parfois il arrive q'une image ne s'affiche pa Envoi de mail HTML avec affichage d'images en PJ [ par guidal ] Bonjour ...J'aimerai envoyer un mail au format HTML par ASP (jusque là, pas de problème) ...J'attache une image au mail (pas de pb non plus) ...Le pro image [ par absh ] Slt,j aimerais redimensionner a l affichage des images qui sont dans ma base de donnees,l affichage des images marche,mais j aimerai diviser leurs tai probleme affichage image dynamique [ par kenza_sana ] Bonjour j'ai un grand grand probléme avc l'utilisation de Datagrid :Je doit afficher des photos dans un DataGrid telle que ces photos soit le résultat Probleme affichage image avec IE 5.5 [ par emericg ] J'ai fais une appli en ASP.NET (FW 1.1), qui fonctionne parfaitement sur IE 6IE 5.50.4134.0600IE 5.0Mais sur IE 5.50.4807.2300 certaines images du sit Affichage image avec CR ? [ par zrelli ] j'utilise crystal report avec asp.net (web form) et je veux afficher une image à partir de la bd, l'image ne s'affiche pas ,lorsque j'utilise win GridView + photo [ par eddy69270 ] Bonjour ,J'ai un peu cherché sur les forum asp et c# sans trop de résultat alors voila :Je souhaite afficher dans une GridView des photos st IMAGES ET AFFICHAGE [ par kenza_sana ] Bonjour j'ai un code que je vient de récupérer d'un site c'est pour faire l'affichage d'une image car moi je doit faire l'affichage des images et l'in PROBLEME Affichage IMAGE dans un DATAGRID [ par kenza_sana ] Bonjour j'ai un probléme avec le DataGrid car je veut non pas afficher des données mais aussi l'image correpondante :Dans ma base j'ai des enregistrem


Nos sponsors


Appels d'offres

Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
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,279 sec (4)

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