none
<a href> Versus ImageButton, LinkButton RRS feed

  • Discussão Geral

  • Pessoal,

    Tenho percebido que o google nao consegue medir links qdo estes foram gerados atraves de imagebutton.
    Ja se eu crio um <a href> com a image dentro, ele funcionara.

    A minha pergunta é:

    Quando devemos usar um ou outro ?
    Por exemplo se o link deve executar um metodo, dai eu ja nao consigo com <a ref> certo ?

    Abracos

    quinta-feira, 19 de abril de 2012 20:33

Todas as Respostas

  • Olá,

    O controle ImageButton do ASP .NET renderiza um input type="button" no HTML, que é completamente diferente de um link (a href).

    Tipicamente se quer executar um método do lado do servidor, utiliza-se um controle que permita fazer isso como o Button e o ImageButton.

    Já se o seu objetivo é apenas levar o usuário para uma outra página da aplicação, basta usar um link normal (a href).


    Abraços,
    Caio Proiete



    Caio Proiete
    Microsoft MVP, MCT, MCPD, MCTS, MCSD
    http://caioproiete.net
    quinta-feira, 19 de abril de 2012 22:34
    Moderador
  • Olá,

    Mais importante que a métrica do Google seria a questão do design e experiência do usuário. Sem dúvida o ImageButton é sempre preferível ao LinkButton quando é necessário fazer uma composição do lay-out da página. Ambos usualmente executam um método ou uma Sub qualquer. Nem sempre o linkbutton ou imagebutton fazem redirecionamento, talvez por isso o Google não se preocupar com estes comandos.

    Utilize o <a href> se apenas deseja redirecionar o usuário ou abrir nova página/aba com informações desejadas, como uma tela de ajuda, por exemplo.


    Ney Limonge http://www.regclin.com/

    sexta-feira, 20 de abril de 2012 03:15