Cunha1 0 Denunciar post Postado Março 25, 2009 Bom dia a todos, Tem um menu que dependendo do perfil ele não mostra alguns menus, só que tive que mudar o menu de imagem para texto e não consigo dar permissão no texto Como eu faço para dar permissão no menu? Segue o codigo do menu: protected System.Web.UI.WebControls.ImageButton gruposupervisao; protected System.Web.UI.WebControls.HyperLink gruposusuarios; private void Page_Load(object sender, System.EventArgs e) { Vox.Net.Database.cDataBase db = new Vox.Net.Database.cDataBase(); string sql="select cod_modulo from grus_permissao p, usuarios u "+ " where u.cod_grus=p.cod_grus and u.codigo="+Convert.ToInt32(Context.User.Identity.Name.ToString()); DataTable dt = db.criarDataTable(sql); if (dt.Rows.Count>0) { colocar_permissao(dt); } } private void colocar_permissao (DataTable dt) { for (int i=0; i<dt.Rows.Count; i++) { int cod_modulo=Convert.ToInt32(dt.Rows[i][0]); if (cod_modulo==1) { gruposusuarios.Visible=true; } else if (cod_modulo==3) { usuario.Visible=true; } else if (cod_modulo==5) { gruposupervisao.Visible=false; } else if (cod_modulo==6) { vector.Visible=true; } O protected Hiperlink é o menu texto. Obrigado. Igor Cunha. Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Março 25, 2009 Não entendi muito bem seu código. Mas se esta montando um menu com Hyperlink basta utilizar a propriedade Visible dele. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites