2013-09-24 24 views
0

我正在开发一个网站,我在左侧显示与客户的网格视图。 目前我显示来自数据库的所有客户。用户可以点击一个客户来显示他的详细信息。根据用户及其角色过滤gridview - in .net 4 web appication

客户和客户的详细信息是从SQL DB获取客户和客户数据表。

我使用Microsoft的内置功能管理具有角色的网站用户。我使用角色管理员和角色管理员创建了用户。

我希望经理只能看到他的顾客,而不能看到其他经理的顾客。

我想为此我需要将客户关联到ManagerID。 但我该怎么做?具有角色的用户不在我的数据库中,但在Microsoft中。客户是我的桌子,但ManagerID必须从微软DB。一定有办法。

欣赏任何想法。谢谢

回答

0

您可以根据“UserName”从“aspnet_Users”表中获取“UserId”。我建议你在客户表中添加一个字段来保存ID。然后,您可以向客户查询登录用户的ID。