关于ASP.NET中Membership进行权限管理不足的解决办法

大家使用ASP.NET在进行B/S管理信息系统的时候,可能会发出ASP.NET中提供的Membership进行权限管理还是不能控制到具体的某些字段,比如A用户登录后,不可以看到货品表中的采购参考进价,而B用户登录就可以看到,等等情况,我在查找资料的时候知道可以使用RBAC和ALC两种方法来扩展Membership来进行权限管理,但是我还没有实践过可行度有多大?希望有经验的朋友给出意见,也希望有这方面需要的朋友在此发表您的观点,我们一起讨论....