重定向到其他页面用户卡在一页后

时间:2017-02-11 16:24:43

标签: c# asp.net

我制作了两个aspx页面:photogallery.aspxgallery.aspx; photogallery.aspx包含相册列表,gallery.aspx包含与用户在photogallery.aspx页面上选择的相册相关的图片。此外,当用户未在photogallery.aspx选择任何相册并尝试访问gallery.aspx时,他们会被重定向回专辑(photogallery.aspx),但此时用户只会在这两页之间卡住尝试从导航菜单移动其他页面(例如Home.aspx),他们无法移动到任何地方。

这是我的代码:

Photogallery.aspx

protected void testing_Click(object sender, EventArgs e)
{
    Session["Data"] = (sender as LinkButton).CommandArgument;
    Server.Transfer("Gallery.aspx");
}  

Gallery.aspx

protected void Page_Load(object sender, EventArgs e)
{
    if (Session["Data"] == null)
    {
        Response.Redirect("~/Photogallery.aspx/");
    }

    else
    {
        Bind();
    }
}

如何解决这个困在一页问题???

0 个答案:

没有答案