ASP.NET对HTML元素进行权限控制(一)

原创 2013年12月04日 17:09:16

     一个HTML页面有很多的元素比如<DIV>,<P>等。这些元素构成了HTML页面。在Web开发中权限控制是每个系统都要用到了。界面每个元素的权限也是需要控制的。比如一个查询用户的界面里面有查询用户按钮,添加用户按钮,删除用户按钮,不同的角色我们得分配不同的权限,比如一般用户只有查询用户按钮的权限;管理员有添加用户按钮,查询用户按钮的权限;超级管理员查询用户按钮,添加用户按钮,删除用户按钮的权限。如何让这三种用户在登录以后得到三种不同的界面形式呢?这时候就需要用到HTML元素进行权限控制。

    实现这个需要一下那么几步:

1.扫描界面把要分配权限的元素的信息获取出来存入到数据库中。

2.分配元素权限。

3.界面加载。

4.整合。

效果图:

 

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

asp.net权限控制的方式

我们在使用asp.net开发Web程序的时候经常

ASP.net MVC 基于角色的权限控制系统的实现

一、引言 我们都知道ASP.net mvc权限控制都是实现AuthorizeAttribute类的OnAuthorization方法。 下面是最常见的实现方式: public ...

基于ASP.NET MVC URL 权限控制

基于ASP.NET MVC URL 权限控制 **1. 在ASP.NET MVC项目中新建一个AccountHelper类,这是一个辅助类。GetPermissionItems方法用于获取权限ID和页...

asp.net权限控制配置web.config

    项目下 有三个文件夹 A,B,C 验正方式是 Forms 验正 我要设置他们的访问权限为, A,匿名可访问 B,普通用户授权后才能访问 C,只允许管理员访问 ...

ASP.net Menu控件动态添加菜单项实现权限控制

对于动态菜单生成,在很多具有权限控制的项目中非常常见。最近遇到一个需求就是不同用户具有不同权限,该权限是页面级的,所以需要根据不同用户的权限情况动态生成菜单项。        首先,我把菜单项中的内...

asp.net core mvc权限控制:分配权限

前面的文章介绍了如何进行权限控制,即访问控制器或者方法的时候,要求当前用户必须具备特定的权限,但是如何在程序中进行权限的分配呢?下面就介绍下如何利用Microsoft.AspNetCore.Ident...
  • dxp909
  • dxp909
  • 2017年02月11日 16:13
  • 362

Asp.net 权限控制 利用用户控件include到页面

为了使用户能够根据需要方便地定义控件,ASP.NET引入了 Web 窗体用户控件的概念。实际上,只要将.aspx稍作修改即可转换为 Web 用户控件,扩展名为 .ascx,.ascx和.aspx文件一...

[WCF权限控制]ASP.NET Roles授权[上篇]

在采用Windows认证的情况下,使用基于Windows用户组安全主体权限模式是一个不错的选择。我们可以直接使用现有的用户组设置,也可以为相应的应用或服务创建单独的用户组。但是,由于该模式对Windo...
  • eqera
  • eqera
  • 2012年12月24日 01:48
  • 655

ASP.NET Zero--15.一个例子(8)商品分类管理-权限控制_0

1.添加权限常量 打开文件AppPermissions.cs 【..\MyCompanyName.AbpZeroTemplate.Core\Authorization\AppPermissions...
  • new0801
  • new0801
  • 2017年01月28日 15:23
  • 441

ASP.NET 框架 之HttpModule 例程:实现登录控制和权限控制

转载:     概述 从前面的章节我们知道HTTP Handler提供了类似于ISAPI Server Extention的功能,而HttpModule实现了类似于ISAPI Filter的功...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP.NET对HTML元素进行权限控制(一)
举报原因:
原因补充:

(最多只允许输入30个字)