FineUI 官方论坛

标题: 登录提醒重新登录 怎么跳到登录界面? [打印本页]

作者: ⑥阿太⑥    时间: 2012-4-20 00:33
标题: 登录提醒重新登录 怎么跳到登录界面?
这个搞不定太悲剧了
我功能做差不多了 最后发现要跳登录页面的时候跳不出去了
我汗
哪位大哥有解决方案?

作者: 水若寒冰    时间: 2012-4-20 08:53
ExtAspNet.PageContext.Redirect("要跳转到的页面");
作者: 至冰    时间: 2012-10-27 01:37
也碰到了这个问题,可是它好像是js脚本,不能阻止下面的代码执行,导致出现错误。我是把登录判断写在一个页面基类里的:
public class BasePage : System.Web.UI.Page
    {
        public Entity.OnlineUser OnUser
        {
            get
            {
                if (Session["LoginedUser"] == null)
                {
                    return null;
                }
                else
                {
                    return (Entity.OnlineUser)Session["LoginedUser"];
                }
            }
        }

        protected override void OnInit(EventArgs e)
        {
            if (Session["LoginedUser"] == null)
            {
                Response.Redirect("~/Login.aspx");
                //ExtAspNet.PageContext.Redirect("~/Login.aspx", "_parent");
            }
            else
            {
                Entity.OnlineUser online = (Entity.OnlineUser)Session["LoginedUser"];
               
            }

            base.OnInit(e);
        }




欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4