Salut comment cacher menu particulier pour l'utilisateur particulier en fonction de Thier type de connexion ... J'ai une page maître ......Comment masquer Menu pour utilisateur particulier?
1)I have four Main users
2)Each user is redirected his own page on login.
Ce que je veux est que je veux cacher certains menus pour chaque utilisateur sur base de Thier type de connexion
1)if Manager logins only his required menu should be shown to him,this menu shouldn't be avaliable to other users
mon code de connexion va comme ceci
protected void btnLogin_Click(object sender, EventArgs e)
{
//Response.Redirect("~//Administration/DashBoard.aspx");
SqlConnection con = new SqlConnection("Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=DebitCareBankApp;Data Source=SSDEV7-HP\\SQLEXPRESS");
string cmdStr = "select LoginType from Login where UserName='" + TxtUserName.Text + "' AND Password = '" + TxtPassword.Text + "'";
SqlCommand cmd = new SqlCommand(cmdStr, con);
con.Open();
Object TypeUser = cmd.ExecuteScalar();
con.Close();
//int switchcase = int.Parse(TypeUser);
if (TypeUser != null)
{
LblError.Visible = false;
LblError.Text = "";
if (TypeUser.ToString() == "Manager")
{
Response.Redirect("~//Administration/Manager/WorkManagement.aspx");
}
else if (TypeUser.ToString() == "HR")
{
Response.Redirect("~//Administration/Hr/CalculateAndGeneratePayslips.aspx");
}
else if (TypeUser.ToString() == "Employee")
{
Response.Redirect("~//Administration/CallingAgent/TodaysWork.aspx");
}
}
else
{
LblError.Visible = true;
LblError.Text = "Invalid Credentials Entered, Try again";
}
}
Comment construisez-vous votre menu? Utilisez-vous un UserControl pour le faire, ou dans chaque page vous construisez le menu manuellement? –