Question : asp.net : Comment lier des images à un ListView d'une base de données - j'ai un besoin spécial ! l'image ont déjà pour être téléchargées

J'ai le téléchargement les images et les ai indiqués mon LISTVIEW vois le code dans le bloc de code. voir également le mon screenshot de ma disposition des images. Puisque les images ont été téléchargées de la base de données, je dois construire un rountine qui liera l'image à l'ItemTemplate. le

The ImageID, EquipmentID, MimeType et ImageData ont déjà été SQL (choisi et téléchargement) de la base de données et indiqué le listview ItemTemplate avec les valeurs record exiger pour lier l'image à l'ItemTemplate. Je crois que tout ce qui est le besoin est une lecture de HTTP de MimeType et d'ImageData. Je ne sais pas code il le todo qui ....... le
 ------------------------------------------------------------------------------
Get ...... ContentType = imagereader [« MIMEType »]. ToString () ; du
Get ...... BinaryWrite (imagereader [« ImageData »]) ;
 ------------------------------------------------------------------------------
ImageUrl='<%# DisplayImage (Eval (« ImageData1 » de Height= " 100px » de " serveur » de runat=) de l'image ID= " Image10 ») Le besoin " vrai » du

I de Visible='<%# ShowImg (d'Eval (« ImageData1 »)) %>'/> de %>'GenerateEmptyAlternateText= une fonction qui liera l'image. --> DisplayImage
----------------------------------------------------------------------------------------------------le
Below est la fonction qui a renvoyé les valeurs du DB et les arrange dans le rapport choisi à la manière que je veux les images montrées. Ceci fonctionne… ce que je ne sais pas est comment lier ou Eval les valeurs au
d'ItemTemplate…-----------------------------------------------------------------------------------------------
(
SELECT ImageID, EquipmentID, titre, ImageData, MIMEType du
RETURNS TABLE
AS
RETURN du
GetCustomerImage
(nombre entier de @ImageCount de
, uniqueidentifier
de @EquipId de
) DE (le
CHOISISSENT le
ROW_NUMBER () PLUS DE (ORDRE PAR ImageId ASC) COMME rownumber, le
* le
de CustomerImages où EquipmentId = @EquipId) COMME foo


de rownumber = de @ImageCount)-----------------------------------------------------------------------------------------------
du
MIMEType du
ImageData de l'uniqueidentifier
Title de l'uniqueidentifier
EquipmentID des >CustomerImages Table

ImageID de " underline " de class= du
class= > " clair " de
> de " codeSnippet " de class= de
class= " lineNumbers " de
class= de
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
27 :
28 :
29 :
30 :
31 :
32 :
33 :
34 :
35 :
36 :
37 :
38 :
39 :
40 :
41 :
42 :
43 :
44 :
45 :
46 :
47 :
48 :
49 :
50 :
51 :
52 :
53 :
54 :
55 :
56 :
57 :
58 :
59 :
60 :
61 :
62 :
63 :
64 :
65 :
66 :
67 :
68 :
69 :
70 :
71 :
72 :
73 :
74 :
75 :
76 :
77 :
78 :
79 :
80 :
81 :
82 :
83 :
84 :
85 :
86 :
87 :
88 :
89 :
90 :
91 :
92 :
93 :
94 :
95 :
96 :
97 :
98 :
99 :
100 :
101 :
102 :
103 :
104 :
105 :
106 :
107 :
108 :
109 :
110 :
111 :
112 :
113 :
114 :
115 :
116 :
117 :
118 :
119 :
120 :
121 :
122 :
123 :
124 :
125 :
126 :
127 :
128 :
129 :
130 :
131 :
132 :
133 :
134 :
135 :
136 :
137 :
138 :
139 :
140 :
141 :
142 :
143 :
144 :
145 :
146 :
147 :
148 :
149 :
150 :
151 :
152 :
153 :
154 :
155 :
156 :
157 :
158 :
159 :
160 :
161 :
162 :
163 :
164 :
165 :
166 :
167 :
168 :
169 :
170 :
171 :
172 :
173 :
174 :
175 :
176 :
177 :
178 :
179 :
180 :
181 :
182 :
183 :
184 :
185 :
page " de " codeSnippet743048 " d'id= de
 de ><%@ de class=
Importation Namespace= " System.Web.Security " %> de <%@
Importation Namespace= " System.IO " %> de <%@

runat= " serveur " de 



    
    
     " 
        
        POUR CENT SUPÉRIEURS CHOISIS E.Year, E.Make, E.Model, E.Type, E.MilesHours, E.VinSerial, E.Description, E.Location, E.Price, E.SignUpDate de SelectCommand= " (100), 
                      UserProfile.Name, UserProfile.Company, UserProfile.Phone, UserProfile.WebsiteURL, UserProfile.Email, E.EquipmentID, 
                      GetCustomerImage_1.ImageID COMME ImageID1, GetCustomerImage_1.EquipmentID COMME EquipmentID1, GetCustomerImage_1.Title COMME Title1, GetCustomerImage_1.ImageData COMME ImageData1, GetCustomerImage_1.MIMEType COMME MIMEType1,
                      GetCustomerImage_2.ImageID COMME ImageID2, GetCustomerImage_2.EquipmentID COMME EquipmentID2, GetCustomerImage_2.Title COMME Title2, GetCustomerImage_2.ImageData COMME ImageData2, GetCustomerImage_2.MIMEType COMME MIMEType2,
                      GetCustomerImage_3.ImageID COMME ImageID3, GetCustomerImage_3.EquipmentID COMME EquipmentID3, GetCustomerImage_3.Title COMME Title3, GetCustomerImage_3.ImageData COMME ImageData3, GetCustomerImage_3.MIMEType COMME MIMEType3, 
                      GetCustomerImage_4.ImageID COMME ImageID4, GetCustomerImage_4.EquipmentID COMME EquipmentID4, GetCustomerImage_4.Title COMME Title4, GetCustomerImage_4.ImageData COMME ImageData4, GetCustomerImage_4.MIMEType COMME MIMEType4,
                      GetCustomerImage_5.ImageID COMME ImageID5, GetCustomerImage_5.EquipmentID COMME EquipmentID5, GetCustomerImage_5.Title COMME Title5, GetCustomerImage_5.ImageData COMME ImageData5, GetCustomerImage_5.MIMEType COMME MIMEType5, 
                      GetCustomerImage_6.ImageID COMME ImageID6, GetCustomerImage_6.EquipmentID COMME EquipmentID6, GetCustomerImage_6.Title COMME Title6, GetCustomerImage_6.ImageData COMME ImageData6, GetCustomerImage_6.MIMEType COMME MIMEType6
                      
                      De l'équipement COMME E INTÉRIEUR JOINDRE
                      Profil d'utilisateur SUR E.UserId = UserProfile.UserId
                      EXTERNE APPLIQUER GetCustomerImage (1, E.EquipmentID) COMME GetCustomerImage_1 
                      EXTERNE APPLIQUER GetCustomerImage (2, E.EquipmentID) COMME GetCustomerImage_2 
                      EXTERNE APPLIQUER GetCustomerImage (3, E.EquipmentID) COMME GetCustomerImage_3
                      EXTERNE APPLIQUER GetCustomerImage (4, E.EquipmentID) COMME GetCustomerImage_4
                      EXTERNE APPLIQUER GetCustomerImage (5, E.EquipmentID) COMME GetCustomerImage_5
                      EXTERNE APPLIQUER GetCustomerImage (6, E.EquipmentID) COMME GetCustomerImage_6 
                      
                      GROUPE PAR E.Year, E.Make, E.Model, E.Type, E.MilesHours, E.VinSerial, E.Description, E.Location, E.Price, E.SignUpDate, dbo.UserProfile.Name, 
                      UserProfile.Company, UserProfile.Phone, UserProfile.WebsiteURL, UserProfile.Email, E.EquipmentID, 
                      GetCustomerImage_1.ImageID, GetCustomerImage_1.EquipmentID, GetCustomerImage_1.Title, GetCustomerImage_1.ImageData, GetCustomerImage_1.MIMEType,   
                      GetCustomerImage_2.ImageID, GetCustomerImage_2.EquipmentID, GetCustomerImage_2.Title, GetCustomerImage_2.ImageData, GetCustomerImage_2.MIMEType, 
                      GetCustomerImage_3.ImageID, GetCustomerImage_3.EquipmentID, GetCustomerImage_3.Title, GetCustomerImage_3.ImageData, GetCustomerImage_3.MIMEType,
                      GetCustomerImage_4.ImageID, GetCustomerImage_4.EquipmentID, GetCustomerImage_4.Title, GetCustomerImage_4.ImageData, GetCustomerImage_4.MIMEType, 
                      GetCustomerImage_5.ImageID, GetCustomerImage_5.EquipmentID, GetCustomerImage_5.Title, GetCustomerImage_5.ImageData, GetCustomerImage_5.MIMEType, 
                      GetCustomerImage_6.ImageID, GetCustomerImage_6.EquipmentID, GetCustomerImage_6.Title, GetCustomerImage_6.ImageData, GetCustomerImage_6.MIMEType
                      
ORDRE PAR E.SignUpDate DESC " >  
    
    
    
           
                                           
                

  ; -
police-famille de style= Miles/heures :
police-famille de style= VIN/publication périodique :
police-famille de style= Description :   ;
police-famille de style= Location :  
police-famille de style= For "BOLD" plus de contact d'information : '>   ; - '>



'/> '/> '/> '/> '/> '/>


" faux " " faux "
class= " lastRow de
>Attachments de " nom " de class= de
class= " valeur " de
>

>Layout de " description " de class= de
largeur de style= de > disposition de http://filedb.experts-exchange.com/incoming/2010/06_w26/t319332/sshot-1.png » de « src= de liste
le class= de
de >
class= de

Réponse : asp.net : Comment lier des images à un ListView d'une base de données - j'ai un besoin spécial ! l'image ont déjà pour être téléchargées

essai


Essayer également une valeur hardcoded comme

remplacer 123 par une valeur correcte d'identification pour l'image

Également vous pourriez essayer cette commande

http://www.codeproject.com/KB/custom-controls/RbmImageControl.aspx

Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us