0

私は、ユーザーがログイン時に、ログインコントロールでユーザー名とパスワードを入力したときに私が欲しい私は2つの役割の管理者やベンダーログイン中にユーザーの役割を確認する方法ボタンログインコントロールでイベントをクリックしますか?

を持って

...私は役割マネージャを使用しています私のasp.netのWebフォームにログイン制御を持っていますユーザーが管理者であるかベンダーが管理者であるかを検証するボタンのクリックイベントです。デフォルトの.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

+0

Protected Sub Login3_LoggingIn(ByVal送信者としてオブジェクト、ByVal eとしてSystem.Web.UI.WebControls.LoginCancelEventArgs)を処理​​します。Login3.LoggingIn End Sub – prerna

+0

ユーザーのユーザー名とパスワードが管理者ロールである場合、それはDefault.aspxに他の賢明にリダイレクトする...それはログインページにエラーメッセージを表示し、ログインページにとどまる。 – prerna