Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 控制对网页的访问asp mvc 4_Asp.net Mvc_Database_Entity Framework_Razor_User Controls - Fatal编程技术网

Asp.net mvc 控制对网页的访问asp mvc 4

Asp.net mvc 控制对网页的访问asp mvc 4,asp.net-mvc,database,entity-framework,razor,user-controls,Asp.net Mvc,Database,Entity Framework,Razor,User Controls,我正在开发一个asp.NETMVC4应用程序。我已经为用户和角色创建了一个数据库(一个表用于用户,另一个表用于其角色)。我想控制对某些页面的访问。正如您所知,我的表中有许多角色(如果只有两个角色,这将很容易做到)。我该怎么做?我应该在web.config上做些什么修改吗? -是否可以为某些用户隐藏按钮(例如)(而不是隐藏所有视图)或是否必须隐藏所有视图?有一些类似的问题,请参见: Authorize属性仍然有效,并且可以与UserProvider和RoleProvider很好地配合使用。 可能存

我正在开发一个asp.NETMVC4应用程序。我已经为用户和角色创建了一个数据库(一个表用于用户,另一个表用于其角色)。我想控制对某些页面的访问。正如您所知,我的表中有许多角色(如果只有两个角色,这将很容易做到)。我该怎么做?我应该在web.config上做些什么修改吗?
-是否可以为某些用户隐藏按钮(例如)(而不是隐藏所有视图)或是否必须隐藏所有视图?

有一些类似的问题,请参见:

Authorize属性仍然有效,并且可以与UserProvider和RoleProvider很好地配合使用。

可能存在的副本