„ 10 "   del >
;
                           
                       
                       
                           
: Identificare il ms„ Font-Size= " 12px " > >

Questione : Dovere mostrare l'immagine sopra il datalist se l'utente seleziona. l'immagine.

Vorrei mostrare che l'immagine sopra il datalist anziché l'apertura esso in un altro cellpadding=
0 " border= " 0 " >
==============> " del width= " 10 " " del align= " del valign= " del
del >
l'immagine sarebbe comparso sente.   del
; il align= del
" ha lasciato " il
: Il
CellPadding= " " di RepeatDirection= " Horizontal " del img_id " " di DataKeyField= " dell'assistente " del runat= di DataList ID= " DLThumbnails 1 BackColor= " il #EBEBEB " BorderColor= " #E7E7FF " BorderStyle= " del
Item-BorderColor= " #c0c0c0 " " di HorizontalAlign= RepeatColumns= " concentrare " " 5 " Item-BorderWidth= " 1 " nessun " border=

del

del
del >
del
ShowHeader= " " di 1px " EnableViewState= GridLines= ShowFooter= " del
BorderWidth= " 0 " cellspacing= " 0 " class= del

" " del itemTemplate del class= " del

" della parte superiore " del valign= del



del >
dettaglia " il >
del img_id=<%# Eval (“img_id„) %>&imagesize=F&imagetype=<%# Eval (“img_type„) %> " del
? view_image„ width= " del id= " del
del img_id=<%# Eval (“img_id„) %>&imagesize=T&imagetype=<%# Eval (“img_type„) %> " 118 cursore„ dello style= "„ del height= " 148: passare il BorderStyle= BorderWidth= " " punteggiato„ 3px„ HorizontalAlign= " che del


di/>




" del photoover„„ del class= il
" " della parte inferiore„ di VerticalAlign=„ #738A9C„ Font-Bold= " allinea il
„ di ForeColor= " #F7F7F7„ allinea„ ForeColor= " #F7F7F7„/>


                                 
" del centro " del align= 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:
>
border= valign= " parte superiore " del
class= " itemTemplate " del
class= " particolari " del
href= " Handler.ashx di &imagesize=F&imagetype=<%# Eval (“img_type„) %>„ target= " _blank " > alt= " <%# Eval (“img_caption„) %>„ src= " Handler.ashx del &imagesize=T&imagetype=<%# Eval (“img_type„) %>„ view_image " width= " del id= " 118 cursore " dello style= " " del height= " 148: class= " photoover "/> della mano "

class= " lastRow del
>Attachments " di nome " del class= del class= " valore " del
il
il nome di schedario " del class= di >imagedisplay.png " fileSize " > (84 Kb) il Javascript " del href= " " dei attachmentDetails del class= di (tipo di lima particolari)
class= " descrizione " >image.
del
il class= di
del >
class= del

Risposta : Dovere mostrare l'immagine sopra il datalist se l'utente seleziona. l'immagine.

@omegalove:

1. Ancora avrete bisogno di simile Javascript secondo le indicazioni del mio alberino di denominare il vostro Handler.ashx per caricare l'immagine 100%.

2. Invece di utilizzare gli iper collegamenti in ItemTemplate del vostro DataList, dovreste usare il controllo di immagine. L'iper collegamento riorienterà l'utente ad una nuova pagina, invece di visualizzazione dell'immagine 100% alla stessa pagina.

Qui è il mio esempio:
Default.aspx è la pagina per caricare tutti i thumbnails in DataList ed uso l'alimentatore di evento di ItemDataBound del DataList per aggiungere un evento “del onclick„ per ogni thumbnail, fuochi di questo evento “del onclick„ una funzione di Javascript chiamata “dispalyFullImage (nome)„, il parametro nel mio esempio sono il nome di schedario, voi posso cambiarlo alla vostra identificazione di immagine
Allora nella funzione di Javascript, la I in primo luogo ottiene il controllo 100% di immagine, quindi cambia la relativa fonte di immagine “a DisplayPhoto.aspx? name=MyFileName„.
DisplayPhoto.aspx servisce lo stesso scopo da vostro Handler.ashx: caricare l'immagine 100% nel flusso di risposta.
Una volta che capite l'idea del disegno, dovreste potere applicarlo al vostro app.

Lasciarlo sapere se avete qualunque domande.
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:
'Default.aspx (Thumbnails dell'esposizione)
<>







    
    
    


    
    
'Default.aspx.vb Importazioni System.IO _Default pubblico parziale del codice categoria Eredita System.Web.UI.Page Page_Load secondario protettivo (mittente di ByVal come oggetto, ByVal e come System.EventArgs) tratta Me.Load Me.LoadThumbnails () Sommergibile dell'estremità LoadThumbnails secondario protettivo () imgDir fioco come DirectoryInfo = nuovo DirectoryInfo (Server.MapPath (“~/Photos/Thumbnails„)) Me.dlThumbnails.DataSource = imgDir.GetFiles () Me.dlThumbnails.DataBind () Sommergibile dell'estremità Il dlThumbnails_ItemDataBound secondario riservato (mittente di ByVal come oggetto, ByVal e come System.Web.UI.WebControls.DataListItemEventArgs) tratta dlThumbnails.ItemDataBound Se (e.Item.ItemType = _ di ListItemType.AlternatingItem O e.Item.ItemType = ListItemType.Item) allora Nome di schedario fioco come stringa = Me.dlThumbnails.DataKeys (e.Item.ItemIndex) .ToString () Img fioco come System.Web.UI.WebControls.Image = _ L$tipo C (e.Item.FindControl (“imgThumbnail„), System.Web.UI.WebControls.Image) img.ImageUrl = “~/Photos/Thumbnails/„ & nome di schedario img. Attributes.Add (“onclick„, “displayFullImage (“„ & nome di schedario & “") “) Concluder se Concludere il sommergibile Concludere il codice categoria
Altre soluzioni  
 
programming4us programming4us