Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Vagner Bucioli Scala

[Resolvido] Hiperlink dentro do ImageField

Recommended Posts

Pessoal! Como eu faço pra que quando o Grid mostrar a fotinha no meu bd eu consigo colocar um hiperlink dentro dela pra quando o cara clicar na foto do Grid vai pra uma outra página!

 

Meu ImageField está assim:

 

<asp:ImageField DataImageUrlField="Foto" DataImageUrlFormatString="thumbs/{0}"

HeaderText="Foto 1" ControlStyle-Width="45" ControlStyle-Height="45" >

Gostaria de saber como faço pra deixá-lo mais ou menos assim:

 

<asp:ImageField DataImageUrlField="Foto" DataImageUrlFormatString="thumbs/{0}"

HeaderText="Foto 1" ControlStyle-Width="45" ControlStyle-Height="45" A href ou HiperlinkField ="fotomaior.aspx" >

Caramba! no Asp/Html é tão facinho !

<a href="#"> <%=Exibe("tbFoto")%> </a>

 

* o Visual Studio / ASPNET é muito bom mais tem umas coisinhas q são simples de fazer q ele peca! Não consegui de jeito nenhum dnto da propriedade do Image Field criar um hiperlink! Agradeço + uma vez pela ajuda!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia vagner.

No .net tb é facil d+, você pode utilizar HTML mesmo dependendo da necessidade.

<a href='fotomaior.aspx'> <img src='<%# Eval("tbFoto", "thumbs/{0}")%>' /> </a>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Ivan obrigado pela resposta! Mas no meu caso a imagem esta sendo chamada dentro de um gridView! como eu faço?

 

<asp:ImageField DataImageUrlField="Foto" DataImageUrlFormatString="thumbs/{0}" 
                     HeaderText="Foto 1"   ControlStyle-Width="45" ControlStyle-Height="45" >

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exemplo:

<asp:GridView ID="_grid" runat="server">
    	<Columns>
        	<asp:TemplateField>
            	<ItemTemplate>
                	<a href='fotomaior.aspx'> <img src='<%# Eval("tbFoto", "thumbs/{0}")%>' /> </a>
            	</ItemTemplate>
        	</asp:TemplateField>
    	</Columns>
	</asp:GridView>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Grande Ivan! Muito agradecido! Usei o código q você me passou e foi batata deu certinho! Só "Depois.." que fui me Ligar que no manual, você tem q clicar na Grid, Ir em "Edit Comlums" e lá dentro tem a opção também de selecionar o templateField além do ImageField!

 

O bacana é que agora também vou poder abrir até uma poupop se quizer com a foto maior! valew mesmo! abraço!

 

Vagner

Compartilhar este post


Link para o post
Compartilhar em outros sites

Grande Ivan! Muito agradecido! Usei o código q você me passou e foi batata deu certinho! Só "Depois.." que fui me Ligar que no manual, você tem q clicar na Grid, Ir em "Edit Comlums" e lá dentro tem a opção também de selecionar o templateField além do ImageField!

 

O bacana é que agora também vou poder abrir até uma poupop se quizer com a foto maior! valew mesmo! abraço!

 

Vagner

 

Sic.: * Fiz melhor ainda! Como Poup-up está um pouco "batido" e fora de uso eu meti logo um Ajax pra carregar as fotos e ficou bem bacana!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.