新学ASP.net,好多不懂。
我的设想是:利用一个LoginStatus控件的LoggedOut事件,退出登录后再把页面定向到登录页面。看资料说LoginStatus是有LoggedOut事件的,但我不知道怎么在代码编辑器里弄出来。在视图页面双击LoginStatus控件,会跳到代码编辑器,并生成一个LoginStatus1_LoggingOut。我想要的是LoggedOut。请教:该如何使用LoginStatus的LoggedOut事件?

解决方案 »

  1.   

    右击控件->属性->点事件(雷电图标)->双击loggedout
      

  2.   

    感谢bill1986,已经实现了。关于设置控件属性的问题,我也不想写代码,也不会写。只是这个页面是用的frameset,只设置LoginStatus的LogoutPageUrl属性的话,只能在这个frame中跳转,其他的frame不受影响。我在LoggedOut事件中,用下面的方法实现整个页面的跳转:        Response.Write("<script language=JavaScript>;parent.location.href='Login.aspx';</script>")
            Response.End()
    如果有更好的方法,还望告知。
    谢谢各位
      

  3.   

    这个Redirect和控件的LogoutPageUrl属性一样,在frameset中不好用的。
    我想实现的是包含frameset的整个页面的跳转。
      

  4.   

    不是Redirect不好用,而是frameset的用法就是这样,要么你把控件拖出frameset,一般放到母版页,要么就用javascript跳转