none
Clausula IF em VIEW do MVC RRS feed

  • Pergunta

  • Bom dia pessoal, eu tenho uma funcao que esta retornando true ou false para uma variavel em uma view desta forma:

    <!-- VALIDAR USUARIO PARA HABILITAR BOTAO DE EDITAR -->
                    @{ 
                        var IsEditable = @BomJesusRamais.Controllers.RamaisController.Instance.ValidaUsuario(@User.Identity.Name);
                     }

    E tenho um foreach que popula uma table na minha view no final existe duas acoes 'editar' e 'detalhes' queria colocar uma validacao no menu 'editar' para apenas os usuarios que tenha permissao, mas tudo que eu coloco da erro e quando nao da erro a condicao retorna como um texto em minha pagina, como posso dazer isto?

    @{if (IsEditable)
                                    Html.ActionLink("Editar", "Editar", "Ramais",     new { CPF = item.CPF, pagina = Model.PageNumber }, null) ;
                                }

    Desde ja agradeco a ajuda de todos.

    Obs: Desculpe-me a falta de acentuacao.


    Reginaldo G. Mestrinel Analista de Desenvolvimento de Software

    sexta-feira, 30 de maio de 2014 13:57

Respostas

Todas as Respostas

  • Testou utilizando o if dessa forma?

    @if (true)
    {
                    
    }

    sexta-feira, 30 de maio de 2014 14:12
  • Testou utilizando o if dessa forma?

    @if (true)
    {
                    
    }

    Cara, se eu te falar que estou a manha toda quebrando cabeca com este IF e nem tinha reparado a chave no lugar errado... kkk, muito obrigado, deu certo agora!

    Reginaldo G. Mestrinel Analista de Desenvolvimento de Software

    sexta-feira, 30 de maio de 2014 14:28