62,046
社区成员
发帖
与我相关
我的任务
分享
if (!IsPostBack)
{
ViewState["url"] = Request.UrlReferrer.ToString();
}
if ()
{
Response.Redirect(ViewState["url"].ToString());
}
else
{
//
}
ViewState["url"] = "/user/UserInfo.aspx";
if (!object.Equals(Request.QueryString["ReturnUrl"], null))
{
string fromurl = Request.QueryString["ReturnUrl"].ToString().Trim();
if (fromurl != "")
{
ViewState["url"] = fromurl;
}
}
else
{
if (!object.Equals(Request.ServerVariables["Http_Referer"], null))
{
string urlrefer = Request.ServerVariables["Http_Referer"].ToString().Trim().ToLower();
string thisurl = Request.Url.ToString().ToLower();
if (urlrefer != "" && urlrefer.IndexOf("/login.aspx") == -1 && thisurl.IndexOf(urlrefer) == -1)
{
ViewState["url"] = urlrefer;
}
}
}
if (Request.QueryString["ReturnUrl"] != null)//判断是否有上一级页面,如果有登陆后返回之前的页面
{
FormsAuthentication.RedirectFromLoginPage(username, false);
}
else
{
FormsAuthentication.SetAuthCookie(username, false);//直接进到默认页面
Response.Redirect("admin/main.aspx",false);
}