none
Menu em MVC3 RRS feed

  • Pergunta

  • Saudações

    gostaria de saber como faço o seguinte:

    Em uma aplicação onde deve existir um controle de acesso da seguinte forma:

    Para o usuário logado só será exibido os menus cadastrados no banco para ele.

    Como fazer isso dentro da master Page em MVC3?


    Desenvolva!!!

    quinta-feira, 5 de abril de 2012 19:09

Todas as Respostas

  • Legal sua pergunta!

    Tem tantas formas para fazer isso! Voce poderia fazer assim:

    Criar uma classe Menu e na sua master vc deixa o inherits assim:

    Inherits

    ="System.Web.Mvc.ViewMasterPage<SuaClasseMenu>"

    Todas suas classes da Model herdam a classe Menu e logo elas sempre terão os valores de menu. Então essa seria uma solução.

    As vezes você também poderia usar Session para isso.

    Abraços.

    terça-feira, 10 de abril de 2012 14:42
  • Uma outra forma de se fazer isto, é utilizando o perfil do usuário como base, ou seja, se o perfil for de administrador então é exibido um menu completo.

    Atenciosamente, Marcio Nogueira Cardoso Pinto.

    terça-feira, 10 de abril de 2012 23:49
  • Opa, beleza?

    Mas e pra popular esse menu? 


    Desenvolva!!!

    quinta-feira, 12 de abril de 2012 13:26