如何为用户分配页面访问权限 [英] how to assign access right of page to user

查看:84
本文介绍了如何为用户分配页面访问权限的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在主页上有一个菜单列表,如下所示

I have a menu list on a master page as following

<ul id="menu">
	<li><a href="../AdminHome.aspx">Home</a></li>
	<li>
		<a>Master</a>
		<ul>
			<li>
				<a href="../AddEmp.aspx">Employee</a>				
			</li>
			<li>
				<a href="../MstUser.aspx">User</a>
							
			</li>
			<li>
				<a href="../Dept.aspx">Department</a>
						
			</li>
			<li>
				<a href="../Designation.aspx">Designation</a>					
			</li>
			<li>
			<a href="../Company.aspx">Company</a>
			</li>
			<li>
			<a href="../State.aspx">State</a>
			</li>
			<li>
			<a href="../City.aspx">City</a>
			</li>
			<li>
			<a href="../MstItem.aspx">Item</a></li>
			<li>
			<a href="../MstRole.aspx">Role</a>
			</li>
			<li>
			<a href="../MstHoliday.aspx">Holiday</a>
			</li>
			<li>
			<a href="../MstSubItem.aspx">SubItem</a>
			</li>
			<li>
			<a href="../MstItemBrand.aspx">Item Brand</a>
			</li>
		</ul>
	</li>
	
	
</ul>


我想创建一个页面,在该页面上可以通过选中或取消选中项目名称为用户分配访问某些菜单项的权限,以便用户登录时,用户只能访问分配给该用户的那些页面.


I want to create a page on which I could assign access some menu item to user by check or uncheck item name so that when user login,user can access only those pages which are assigned to the user.

推荐答案

请在CP上参考类似的问题:
如何在菜单中设置权限和ASP.NET中的子菜单 [针对管理员的菜单控制 [设置ASP.NET Web应用程序的唯一权限 [ ^ ]
Please refer similar questions on CP:
How to set rights in menu and sub menu in ASP.NET[^]
menubar controlling for administrator[^]

Also have a look on Setting Unique Permissions for an ASP.NET Web Application[^]


这篇关于如何为用户分配页面访问权限的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆