Usuário com melhor resposta
Master Pag Menus Com sql

Pergunta
-
Bom dia Galera !
Tenho uma master pag que tem 1 menu com 3 opções, mas o que estou precisando é, quando um usuário for logar, dependendo do tipo do usuário o menu receba as opções que é permitida pelo usuário as opções do menu vem no banco.
Exemplo:
Login: joao , no banco ele tem permissão para usar 5 opções no menu.
Carrega a tela com 5 opções;
Login: Maria, tem permissão para todos , logo carrega as 15 opções que tem no banco.
Alguém ?
Respostas
-
Jeff, acredito que isso vai te ajudar...
http://www.devmedia.com.br/asp-net-menu-crie-um-menu-dinamico-com-asp-net/30210
Nesse exemplo tem um método chamado MontaMenu, quando o usuário fizer o Login, carrega numa Session os dados desse usuário, quando chegar nesse método, você vai definindo o que será montado através do tipo de permissão do usuário.
Diego Neves |Analista Desenvolvedor .NET
Microsoft MCP | ITIL® V3 Foundation- Editado Diego de Oliveira Neves quinta-feira, 17 de julho de 2014 16:42
- Sugerido como Resposta Helder Lopes - hgolive quinta-feira, 17 de julho de 2014 19:44
- Marcado como Resposta Ricardo Barbosa Cortes sexta-feira, 18 de julho de 2014 12:05
Todas as Respostas
-
Jeff, acredito que isso vai te ajudar...
http://www.devmedia.com.br/asp-net-menu-crie-um-menu-dinamico-com-asp-net/30210
Nesse exemplo tem um método chamado MontaMenu, quando o usuário fizer o Login, carrega numa Session os dados desse usuário, quando chegar nesse método, você vai definindo o que será montado através do tipo de permissão do usuário.
Diego Neves |Analista Desenvolvedor .NET
Microsoft MCP | ITIL® V3 Foundation- Editado Diego de Oliveira Neves quinta-feira, 17 de julho de 2014 16:42
- Sugerido como Resposta Helder Lopes - hgolive quinta-feira, 17 de julho de 2014 19:44
- Marcado como Resposta Ricardo Barbosa Cortes sexta-feira, 18 de julho de 2014 12:05
-
Diego eu fiz de uma outra forma.
Criei uma tabela Permissao.
Na tabela Usuario campo(PERMISSÃO) na tabela usuário e nessa campo passei os IDS de cada UL, quando o usuário for logar o sistema vai conhecer a permissão e vai trazer do banco os ids de cada UL e vai fazer um visible TRUE .
Programação simples e rápida, mas vou ver esse seu link.