IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

debutant[gridview et affichage de photos]


Sujet :

ASP.NET

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre habitu�
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    10
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 10
    Par d�faut debutant[gridview et affichage de photos]
    Bonjour,j'aimerai afficher des photos correspondants aux produits dans un Gridview.
    Donc je lie mon Gridview a ma sqldatasource qui est connect�e a ma BDD.
    Le probleme est que mon gridview m'affiche par ex:image12.gif et moi j'aimerai afficher la photo elle-meme.
    Les photos ne sont pas stock�es en BDD mais dans un fichier image.
    Quelqu'un peut -il me donner une solution .
    Merci

  2. #2
    Membre confirm�
    Profil pro
    UN
    Inscrit en
    F�vrier 2007
    Messages
    92
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : Allemagne

    Informations professionnelles :
    Activit� : UN
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 92
    Par d�faut Alors
    essay� de de creer un templateItem dans votre datagrid ou votre gridview,
    le templateItem vous donne la possibilit� d'ajouter des contole Asp.net dans votre conteneur!
    Votre code doit etre comme suit: (en remplassant le LinkButton par le controle Image, et si vous voulez, le datagrid par un gridview);

    <asp:datagrid CssClass ="curs" id="dg" runat="server" AutoGenerateColumns="False" BorderWidth="1px" BorderStyle="None"ShowHeader="False" PageSize="2" AllowPaging="True"
    GridLines="None">

    <Columns> <asp:TemplateColumn >
    <ItemTemplate>
    <asp:LinkButton ID="LinkButton1" runat="server" Text= "something"> </ItemTemplate>
    </asp:TemplateColumn> </Columns>
    </asp:datagrid>

    Biensur, vous aurai la main de donner le chemain de votre image, si le chemain est extrait de la base de donn�es, et que vous avez des difficult�s � l'affecter a la propri�t� 'ImageUrl', vous n'auriez qu'a me faire signe!

    Cordialement

    Alabama song

  3. #3
    Membre habitu�
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    10
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 10
    Par d�faut
    Voila ce que j'ai fait pour le gridview:

    <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1">
    <Columns>
    <asp:TemplateField HeaderText="PHOTO1" SortExpression="PHOTO1">
    <ItemTemplate>
    <asp:Image ID="Image1" runat="server" ImageUrl='~\imgProd\<%Eval("Photo1") %>' ></asp:Image>
    </ItemTemplate>
    </asp:TemplateField>
    </Columns>
    </asp:GridView>



    Mais cela ne fonctionne pas.
    Avec imgProd:nom du dossier contenant mes photos et Photo1:le nom de la colonne dans la BDD.

Discussions similaires

  1. [Debutant] Probleme d'affichage de mon Gridview
    Par sebium dans le forum ASP.NET
    R�ponses: 1
    Dernier message: 26/05/2007, 14h05
  2. [DEBUTANT] JTextField et affichage
    Par jfjava2002 dans le forum Composants
    R�ponses: 4
    Dernier message: 09/12/2005, 10h56
  3. Affichage de photos provenant d'une base mySQL
    Par archos6 dans le forum SQL Proc�dural
    R�ponses: 5
    Dernier message: 18/10/2005, 17h41
  4. pb affichage des photos incorpor�es par balises html
    Par laville dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 4
    Dernier message: 01/04/2005, 11h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo