Cuestión : asp.net: ¡Cómo atar imágenes a un ListView de una base de datos - tengo una necesidad especial! la imagen tiene ya ser transferida

Tengo transferencia directa las imágenes y los he señalado a mi LISTVIEW veo código en bloque del código. también ver mi screenshot de mi disposición de los cuadros. Puesto que las imágenes se han transferido de la base de datos, necesito construir un rountine que ate el cuadro al ItemTemplate. el

The ImageID, EquipmentID, MimeType y ImageData ha sido ya SQL (seleccionado y transferencia directa) de la base de datos y señalado al listview ItemTemplate con los valores de registro requerir para atar la imagen al ItemTemplate. Creo que todo que sea la necesidad es una lectura del HTTP de MimeType y de ImageData. No sé código él el todo que ....... el
 ------------------------------------------------------------------------------
Get ...... ContentType = imagereader [“MIMEType”]. ToString (); del
Get ...... BinaryWrite (imagereader [“ImageData”]);
 ------------------------------------------------------------------------------
ImageUrl='<%# DisplayImage (Eval (“ImageData1”” de Height= " 100px” del " servidor) del runat=) de la imagen ID= " Image10” Necesidad verdadera del

I” de Visible='<%# ShowImg (de Eval (“ImageData1”)) %>'/> de %>' GenerateEmptyAlternateText= " una función que atará la imagen. --> DisplayImage
----------------------------------------------------------------------------------------------------el
Below es la función que volvió los valores del DB y los arregla en la declaración selecta a la manera que quiero las imágenes exhibidas. Esto está trabajando… qué no sé soy cómo atar o Eval los valores al
de ItemTemplate…-----------------------------------------------------------------------------------------------
(
SELECT ImageID, EquipmentID, título, ImageData, MIMEType del
RETURNS TABLE
AS
RETURN del
GetCustomerImage
(número entero del @ImageCount del
, uniqueidentifier
del @EquipId del
) DE (el
SELECCIONA el
ROW_NUMBER () ENCIMA (ORDEN de ImageId ASC) COMO rownumber, el
*
de CustomerImages donde EquipmentId = @EquipId) COMO foo
DONDE

del rownumber = del @ImageCount)-----------------------------------------------------------------------------------------------
del
MIMEType del
ImageData del uniqueidentifier
Title del uniqueidentifier
EquipmentID de los >CustomerImages Table

ImageID de la " raya " del class= del
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
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:
página notpretty Language= " VB " MasterPageFile= " páginas principales/annonymous.master " Title= " página sin título " %> de ><%@ " del class= " de " codeSnippet743048 del id= del
 de <%@
Importación Namespace= " System.IO " %> de <%@

runat= " servidor " del 



    
    
     " 
        
        POR CIENTO SUPERIOR SELECTO E.Year, E.Make, E.Model, E.Type, E.MilesHours, E.VinSerial, E.Description, E.Location, E.Price, E.SignUpDate de SelectCommand= " (el 100), 
                      UserProfile.Name, UserProfile.Company, UserProfile.Phone, UserProfile.WebsiteURL, UserProfile.Email, E.EquipmentID, 
                      GetCustomerImage_1.ImageID COMO ImageID1, GetCustomerImage_1.EquipmentID COMO EquipmentID1, GetCustomerImage_1.Title COMO Title1, GetCustomerImage_1.ImageData COMO ImageData1, GetCustomerImage_1.MIMEType COMO MIMEType1,
                      GetCustomerImage_2.ImageID COMO ImageID2, GetCustomerImage_2.EquipmentID COMO EquipmentID2, GetCustomerImage_2.Title COMO Title2, GetCustomerImage_2.ImageData COMO ImageData2, GetCustomerImage_2.MIMEType COMO MIMEType2,
                      GetCustomerImage_3.ImageID COMO ImageID3, GetCustomerImage_3.EquipmentID COMO EquipmentID3, GetCustomerImage_3.Title COMO Title3, GetCustomerImage_3.ImageData COMO ImageData3, GetCustomerImage_3.MIMEType COMO MIMEType3, 
                      GetCustomerImage_4.ImageID COMO ImageID4, GetCustomerImage_4.EquipmentID COMO EquipmentID4, GetCustomerImage_4.Title COMO Title4, GetCustomerImage_4.ImageData COMO ImageData4, GetCustomerImage_4.MIMEType COMO MIMEType4,
                      GetCustomerImage_5.ImageID COMO ImageID5, GetCustomerImage_5.EquipmentID COMO EquipmentID5, GetCustomerImage_5.Title COMO Title5, GetCustomerImage_5.ImageData COMO ImageData5, GetCustomerImage_5.MIMEType COMO MIMEType5, 
                      GetCustomerImage_6.ImageID COMO ImageID6, GetCustomerImage_6.EquipmentID COMO EquipmentID6, GetCustomerImage_6.Title COMO Title6, GetCustomerImage_6.ImageData COMO ImageData6, GetCustomerImage_6.MIMEType COMO MIMEType6
                      
                      Del equipo COMO E INTERNA ENSAMBLAR
                      UserProfile EN E.UserId = UserProfile.UserId
                      EXTERNO APLICAR GetCustomerImage (1, E.EquipmentID) COMO GetCustomerImage_1 
                      EXTERNO APLICAR GetCustomerImage (2, E.EquipmentID) COMO GetCustomerImage_2 
                      EXTERNO APLICAR GetCustomerImage (3, E.EquipmentID) COMO GetCustomerImage_3
                      EXTERNO APLICAR GetCustomerImage (4, E.EquipmentID) COMO GetCustomerImage_4
                      EXTERNO APLICAR GetCustomerImage (5, E.EquipmentID) COMO GetCustomerImage_5
                      EXTERNO APLICAR GetCustomerImage (6, E.EquipmentID) COMO GetCustomerImage_6 
                      
                      GRUPO POR 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
                      
ORDEN POR E.SignUpDate DESC " >  
    
    
    
           
                                           
                

  -
fuente-familia del style= Miles/horas:
fuente-familia del style= VIN/del cuento por entregas:
fuente-familia del style= Description:  
fuente-familia del style= Location:  
fuente-familia del style= For en negrilla más contacto del Info: '>   - '>



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


" falso " " falso "
class= " lastRow del
>Attachments del " nombre " del class= del class= " valor " del
del >

>Layout de la " descripción " del class= del
anchura del style= del > disposición de http://filedb.experts-exchange.com/incoming/2010/06_w26/t319332/sshot-1.png” del “src= de la lista
el class= de
del >
class= del

Respuesta : asp.net: ¡Cómo atar imágenes a un ListView de una base de datos - tengo una necesidad especial! la imagen tiene ya ser transferida

intento


También intentar un valor hardcoded como

substituir 123 por un valor correcto de la identificación para la imagen

También usted podría intentar este control

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

Otras soluciones  
 
programming4us programming4us