0

我在我的asp.net網頁表單登錄控制我使用的角色經理...如何在登錄控制中登錄按鈕單擊事件時驗證用戶角色?

我有兩個角色管理和供應商

我想,當用戶進入登錄控制的用戶名和密碼,然後在登錄按鈕點擊事件它驗證用戶是管理員或供應商,如果供應商是管理員,那麼它將重定向到default.aspx其他明智的留在登錄頁面上,錯誤。 ...

如何使用vb.net做到這一點?

回答

1

退房:http://msdn.microsoft.com/en-us/library/4z6b5d42.aspx

if (Roles.IsUserInRole("Username", "Rolegroup")) 
     { 
     Response.Redirect("~/Admin/Adminpage.aspx"); 
     } 

else 
     { 
      lblMessage.Text = "Error logging in"; 
     } 
+0

在哪裏把這個編碼....? – prerna 2011-04-09 08:28:39

+0

保護的子Login3_LoggingIn(BYVAL發件人爲對象,BYVALË作爲System.Web.UI.WebControls.LoginCancelEventArgs)把手Login3.LoggingIn 結束子 – prerna 2011-04-09 08:29:05

+0

經由登錄控制洛期間我想如果用戶名和用戶口令是在管理員角色然後它重定向到Default.aspx其他明智的......它顯示登錄頁面上的錯誤消息,並保持在登錄頁面.. – prerna 2011-04-09 08:30:15