none
Ícone no @Html.ActionLink RRS feed

  • Pergunta

  • Boa noite, estou tentando add uma ícone no @Html.ActionLink, mas infelizmente não obtive sucesso.

    Esta aparecendo como na imagem abaixo:

    Obrigado.

    @Html.ActionLink("<i class=glyphicon glyphicon-log-in></i>", "Detalhe", new { id = item.Codigo }, new { data_modal = "Detalhe", @class = "btn btn-warning" })

    terça-feira, 24 de março de 2015 21:16

Todas as Respostas

  • Sobre seu problema, no lugar de renderizar seu link com o HTML.ActionLink você pode usar o Url.Action dentro de uma âncora.

    Segue fonte:

    Url.Action

    Exemplo: 

    <a class="btn btn-warning" href="@Url.Action("Index", "Home")"><span class="glyphicon glyphicon-log-in">&nbsp;</span></a>

    terça-feira, 24 de março de 2015 23:10
  • Olá amigo , funcionou perfeitamente, mas o problema agora que preciso chamar minha tela modal.

    Pois antes eu conseguia através dessa linha:

    @Html.ActionLink("<i class=glyphicon glyphicon-log-in></i>", "Detalhe", new { id = item.Codigo }, new { data_modal = "Detalhe", @class = "btn btn-warning" })

    Agora como faço na nova ?

    <a class="btn btn-warning" href="@Url.Action("Index", "Home")"><span class="glyphicon glyphicon-log-in">&nbsp;</span></a

    Obrigado.

     
    quarta-feira, 25 de março de 2015 12:11
  • Olá amigo , funcionou perfeitamente, mas o problema agora que preciso chamar minha tela modal.

    Pois antes eu conseguia através dessa linha:

    @Html.ActionLink("<i class=glyphicon glyphicon-log-in></i>", "Detalhe", new { id = item.Codigo }, new {data_modal = "Detalhe", @class = "btn btn-warning" })

    Agora como faço na nova ?

    <a class="btn btn-warning" href="@Url.Action("Index", "Home")"><span class="glyphicon glyphicon-log-in">&nbsp;</span></a

    Obrigado.

     
    quarta-feira, 25 de março de 2015 12:47
  • Por favor , alguém ?

    Obrigado.

    quarta-feira, 25 de março de 2015 15:50
  • Entendi, fiz algumas buscas e encontrei esse caso no StackOverflow que é parecido com o seu, a solução que sugeriram foi criar uma function JQuery que retorne o modal, segue a fonte:

    Cannot display bootstrap dialog with an asp.net mvc url.action link

    quarta-feira, 25 de março de 2015 16:28
  • olá estou quase lá mas não saiu disso:

    <a data-modal="" class="btn btn-warning" href="@Url.Action("Detalhe", "Detalhe",new { id = item.Codigo })"><span class="glyphicon glyphicon-log-in">&nbsp;</span></a>

    é alguma coisinha que esta faltando.

    abs

    quarta-feira, 25 de março de 2015 16:30