Pergunta : asp.net: Como ligar imagens a um ListView de uma base de dados - eu tenho uma necessidade especial! a imagem tem já ser transferida

Eu tenho transferência as imagens e tenho-os aguçado a meu LISTVIEW para ver o código no bloco do código. igualmente ver meu screenshot de minha disposição dos retratos. Desde que as imagens foram transferidas da base de dados, eu preciso de construir um rountine que ligue o retrato ao ItemTemplate. o

The ImageID, EquipmentID, MimeType & ImageData tem sido já SQL (selecionado & transferência) da base de dados & aguçado ao listview ItemTemplate com os valores record exigir para ligar a imagem ao ItemTemplate. Eu acredito que tudo que é a necessidade é uma leitura do HTTP de MimeType & de ImageData. Eu não sei código ele o todo que ....... o
 ------------------------------------------------------------------------------
Get ...... ContentType = imagereader [“MIMEType”]. ToString (); do
Get ...... BinaryWrite (imagereader [“ImageData”]);
 ------------------------------------------------------------------------------
ImageUrl='<%# DisplayImage” de Height= " 100px” do " usuário” do runat= da imagem ID= " Image10 (Eval (“ImageData1”)) Necessidade " verdadeira” do

I de Visible='<%# ShowImg de %>' GenerateEmptyAlternateText= ( de Eval (“ImageData1”)) %>'/> uma função que ligue a imagem. --> DisplayImage
----------------------------------------------------------------------------------------------------o
Below é a função que retornou os valores do DB e os arranja na indicação seleta à maneira que eu quero as imagens indicadas. Isto está trabalhando… o que eu não sei sou como ligar ou Eval os valores ao
de ItemTemplate…-----------------------------------------------------------------------------------------------
do
RETURNS TABLE
AS
RETURN do
GetCustomerImage
(inteiro do @ImageCount do
, uniqueidentifier
do @EquipId do
) (
SELECT ImageID, EquipmentID, título, ImageData, MIMEType DE (o
SELECIONA o
ROW_NUMBER () SOBRE (ORDEM por ImageId ASC) COMO o rownumber, o
*
de CustomerImages onde EquipmentId = @EquipId) COMO o foo
ONDE

do rownumber = do @ImageCount)-----------------------------------------------------------------------------------------------
do
MIMEType do
ImageData do uniqueidentifier
Title do uniqueidentifier
EquipmentID dos >CustomerImages Table

ImageID do " traço " do class= do
class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
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= de " páginas mestras de ><%@ " do class= " de " codeSnippet743048 do id= do
Importação Namespace= " System.Web.Security " %> de <%@
Importação Namespace= " System.IO " %> de <%@

runat= " usuário " do 



    
    
     " 
        
        POR CENTO SUPERIORES SELETOS E.Year de SelectCommand= " (100), E.Make, E.Model, E.Type, E.MilesHours, E.VinSerial, E.Description, E.Location, E.Price, E.SignUpDate, 
                      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
                      
                      Do equipamento COMO E INTERNO JUNTAR-SE
                      UserProfile EM E.UserId = UserProfile.UserId
                      EXTERIOR APLICAR GetCustomerImage (1, E.EquipmentID) COMO GetCustomerImage_1 
                      EXTERIOR APLICAR GetCustomerImage (2, E.EquipmentID) COMO GetCustomerImage_2 
                      EXTERIOR APLICAR GetCustomerImage (3, E.EquipmentID) COMO GetCustomerImage_3
                      EXTERIOR APLICAR GetCustomerImage (4, E.EquipmentID) COMO GetCustomerImage_4
                      EXTERIOR APLICAR GetCustomerImage (5, E.EquipmentID) COMO GetCustomerImage_5
                      EXTERIOR 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
                      
ORDEM por E.SignUpDate DESC " >  
    
    
    
           
                                           
                

  -
pia-família do style= Miles/horas pequenos: '>
pia-família do style= VIN/série: '>
pia-família do style= Description pequeno:   '>
pia-família do style= Location pequeno:   '>
pia-família do style= For bold(realce) mais contato da informação: '>   - '>

' Text='<%# Eval (“WebsiteURL”) %>'>
'>
'/> '/> '/> '/> '/> '/>


" falso " " falso "
class= do " lastRow do
>Attachments do " nome " do class= do class= " valor " do
>

nome de arquivo " do class= do >sshot-1.png " fileSize " > (9 KB) Javascript " do href= o " dos " attachmentDetails do class= de (tipo de lima detalhes)
>Layout da " descrição " do class= do
largura do style= do > disposição da lista
o class= de
do >
class= do

Resposta : asp.net: Como ligar imagens a um ListView de uma base de dados - eu tenho uma necessidade especial! a imagem tem já ser transferida

tentativa


Igualmente tentar um valor hardcoded como

substituir 123 com um valor correto da identificação para a imagem

Igualmente você poderia tentar este controle

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

Outras soluções  
 
programming4us programming4us