Page_Load我这样写的,但跳到其他页就没执行,还是登录前的样子
private void Page_Load(object sender, System.EventArgs e)
{
//if(!Page.IsPostBack){
if(Request.Cookies["login_flag"]!=null)
{
Panel_ForeLogin.Visible=false;
Panel_AfterLogin.Visible=true;
}
else
{
Panel_ForeLogin.Visible=true;
Panel_AfterLogin.Visible=false;
}
private void Page_Load(object sender, System.EventArgs e)
{
//if(!Page.IsPostBack){
if(Request.Cookies["login_flag"]!=null)
{
Panel_ForeLogin.Visible=false;
Panel_AfterLogin.Visible=true;
}
else
{
Panel_ForeLogin.Visible=true;
Panel_AfterLogin.Visible=false;
}
response.redirect("b.aspx")
然後通過你的鏈接連接到a.aspx
重新说明一下:一个登录控件放到网站中所有页面,导航条用href链接,实现功能是如果登录后跳转到其他页,能保持登录后的状态,登录后的状态包括个人形象照片和个人相关信息。