2013-09-24 22 views
0

我正在開發一個網站,我在左側顯示與客戶的網格視圖。 目前我顯示來自數據庫的所有客戶。用戶可以點擊一個客戶來顯示他的詳細信息。根據用戶及其角色過濾gridview - in .net 4 web appication

客戶和客戶的詳細信息是從SQL DB獲取客戶和客戶數據表。

我使用Microsoft的內置功能管理具有角色的網站用戶。我使用角色管理員和角色管理員創建了用戶。

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

我想爲此我需要將客戶關聯到ManagerID。 但我該怎麼做?具有角色的用戶不在我的數據庫中,但在Microsoft中。客戶是我的桌子,但ManagerID必須從微軟DB。一定有辦法。

欣賞任何想法。謝謝

回答

0

您可以根據「UserName」從「aspnet_Users」表中獲取「UserId」。我建議你在客戶表中添加一個字段來保存ID。然後,您可以向客戶查詢登錄用戶的ID。