我有分支文件夹和管理员文件只是放在分支文件夹的外部。当用户登录到网站时,它会检查用户名,如果它的管理员将重定向到默认页面,如果不是管理员,它将重定向到分支/默认页面。问题是当我登录到分支文件夹时,网址将是www.adi.in/branch/default.aspx.if我从分支文件夹中的url中移除了分支/ default.aspx即ie.www.adi.in我这样给它重定向到默认的aspx,即使我们登录分支文件夹,它也会放在分支文件夹之外。
答案 0 :(得分:0)
确定。然后使用会话变量检查主页的页面加载事件的条件。在您的母版页上查看类似的内容
if(session["UserName"]!=null)
{
if(session["UserName"]=="admin")
{
Response.Redirect("~/default.aspx");
}
else if (session["UserName")=="branch")
{
Response.Redirect("~/branch/default.aspx");
}
}