根据用户的角色显示特定数据

时间:2014-12-11 12:51:36

标签: jquery asp.net-mvc administrator settings

我正在制作MVC应用程序,作为管理员,我选择向用户显示的信息。

所以我有一个菜单按钮来创建一些类别。有时我希望用户有时不能使用此选项,并且基于我隐藏它。

当我不希望创建选项可用时,在视图中它将被隐藏,以便用户无法看到它。但是在视图的底部我有一个具有相同功能的创建按钮。

隐藏菜单按钮时如何隐藏此按钮。

我可以在视图中以某种方式进行此操作。

1 个答案:

答案 0 :(得分:0)

You can give some class to button in view like in menu
 <button class="btnCreateView"></button>

 In Footer 
 Give the same button with other class name
 <button class="btnCreateFooter" style="display:none;"></button>

 Now in the view not footer
 Add this jquery 
 <script>
  $(document).ready(function(){
     if( $('.btnCreateView').length > 0 )
     {
        $('.btnCreateFooter').show();
     }
  });
 <script>