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