” 10 "   do >
;
                           
                       
                       
                           
: Etiquetar MS” Font-Size= " 12px " >el>
                           
                           
                       
                   
               

Pergunta : Precisar de mostrar a imagem acima do datalist se o usuário seleciona. a imagem.

Eu gostaria de mostrar que a imagem acima do datalist em vez da abertura ele em um outro cellpadding=
0 " border= " 0 " >
==============> que " do width= " 10 " " do align= " do valign= " do
do >
a imagem apareceria se ouve.   do
; o align= do
" saiu " do
: O
CellPadding= " " de RepeatDirection= " Horizontal do " img_id " " de DataKeyField= do " usuário " do runat= de DataList ID= " DLThumbnails 1 BackColor= " #EBEBEB " BorderColor= " #E7E7FF " BorderStyle= " do
Item-BorderColor= " #c0c0c0 " " de HorizontalAlign= RepeatColumns= " Center " " 5 " Item-BorderWidth= " 1 " nenhuns " border=

do

do
do >
do
ShowHeader= " de " 1px " EnableViewState= GridLines= ShowFooter= " do
BorderWidth= " 0 " cellspacing= " 0 " class= do

" do " itemTemplate do class= " do

da " parte superior " do valign= do



do >
detalha " o >

(“img_caption”) %>” src= " Handler.ashx? view_image” width= " do id= "
do img_id=<%# Eval (“img_id”) %>&imagesize=T&imagetype=<%# Eval (“img_type”) %> do " 118 cursor do” style= " do” height= " 148: entregar o BorderStyle= BorderWidth= " pontilhado” " 3px” HorizontalAlign= " que do


/>




" do photoover de” do” class= o
" " da parte inferior de” VerticalAlign= de” #738A9C” Font-Bold= " retifica o
de” ForeColor= " #F7F7F7 de” retifica” ForeColor= " #F7F7F7”/>


                                 
do " centro " do align= 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:
>
border= valign= " parte superior " do
class= " itemTemplate " do
class= " detalhes " do
href= " Handler.ashx do &imagesize=F&imagetype=<%# Eval (“img_type”) %>” target= " _blank " > alt= " <%# Eval do ” src= " Handler.ashx? img_id=<%# Eval (“img_id”) %>&imagesize=T&imagetype=<%# Eval (“img_type”) %>” view_image " width= " do id= " 118 cursor " do style= " " do height= " 148: class= " photoover "/> da mão "

class= do " lastRow do
>Attachments do " nome " do class= do class= " valor " do
>
nome de arquivo " do class= do >imagedisplay.png " fileSize " > (84 KB) Javascript " do href= o " dos " attachmentDetails do class= de (tipo de lima detalhes)
class= " descrição " >image.
do
 imagem do “src=” /images/t306975/imagedisplay.png”.” /></a>
</div>
      o class= de </div><div
do >
class= do

Resposta : Precisar de mostrar a imagem acima do datalist se o usuário seleciona. a imagem.

@omegalove:

1. Você ainda precisará um Javascript similar segundo as indicações de meu borne de chamar seu Handler.ashx para carregar a imagem sem redução.

2. Em vez de usar as ligações hyper em ItemTemplate do seu DataList, você deve usar o controle da imagem. A ligação Hyper reorientará o usuário a uma página nova, em vez de indicar a imagem sem redução na mesma página.

Está aqui meu exemplo:
Default.aspx é a página para carregar todos os thumbnails em DataList, e eu uso o alimentador de evento de ItemDataBound de DataList para adicionar um evento do “onclick” para cada thumbnail, fogos deste evento do “onclick” uma função do Javascript chamada “dispalyFullImage (nome)”, o parâmetro em meu exemplo sou o nome de arquivo, você posso mudá-lo a sua identificação da imagem
Então na função do Javascript, I primeiramente começ o controle sem redução da imagem, a seguir muda sua fonte da imagem a “DisplayPhoto.aspx? name=MyFileName”.
DisplayPhoto.aspx sere a mesma finalidade que seu Handler.ashx: carregar a imagem sem redução no córrego da resposta.
Uma vez que você compreende a idéia do projeto, você deve poder aplicá-lo a seu app.

Deixar-me saber se você tem quaisquer perguntas.
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 da exposição)
<>







    
    
    


    
    
'Default.aspx.vb Importações System.IO _Default público parcial da classe Herda System.Web.UI.Page Page_Load secundário protegido (remetente de ByVal como o objeto, ByVal e como System.EventArgs) segura Me.Load Me.LoadThumbnails () Submarino da extremidade LoadThumbnails secundário protegido () imgDir não ofuscante como DirectoryInfo = DirectoryInfo novo (Server.MapPath (“~/Photos/Thumbnails”)) Me.dlThumbnails.DataSource = imgDir.GetFiles () Me.dlThumbnails.DataBind () Submarino da extremidade O dlThumbnails_ItemDataBound secundário confidencial (remetente de ByVal como o objeto, ByVal e como System.Web.UI.WebControls.DataListItemEventArgs) segura dlThumbnails.ItemDataBound Se (e.Item.ItemType = _ de ListItemType.AlternatingItem Ou e.Item.ItemType = ListItemType.Item) então Nome de arquivo não ofuscante como a corda = o Me.dlThumbnails.DataKeys (e.Item.ItemIndex) .ToString () Img não ofuscante como System.Web.UI.WebControls.Image = _ C (e.Item.FindControl (“imgThumbnail”), System.Web.UI.WebControls.Image) img.ImageUrl = “~/Photos/Thumbnails/” & nome de arquivo img. Attributes.Add (“onclick”, “displayFullImage (“” & nome de arquivo & “") “) Terminar se Terminar o submarino Terminar a classe
Outras soluções  
 
programming4us programming4us