如何根据第一页中的按钮单击控制第二页面板的可见性

时间:2015-08-25 17:34:43

标签: asp.net panel

我想基于按钮单击控制ASP.NET网页表单中面板的可见性(true / false)。如果两个控件都在单页中,我可以在按钮单击事件中直接将其作为panel1.visible = true访问,但按钮和面板位于不同的页面中。单击按钮时,我应该重定向到某个页面,并且应该使某个面板可见。如何实现这一目标。?

1 个答案:

答案 0 :(得分:0)

以下是使用QueryString

的示例

重定向代码位于按钮后面

bool show = true; // Change accordingly
Response.Redirect("~/NextPage.aspx?show=" + show.ToString());

检索代码位于目标网页后面

protected void NextPage_Load(object sender, EventArgs e)
{
    string qString = Request.QueryString["show"];

    if (qString != null)
    {
        MyPanel.Visible = Convert.ToBoolean(qString);
    }
}