用户控件上只有一个按钮。想在使用这个用户控件的页面上控制本页面的2个Panel的隐藏和显示。按钮上的单击事件应该放在用户控件上还是使用这个用户控件的页面上?

解决方案 »

  1.   

    请问楼上的,用户控件的页面上没有Panel,怎么操作啊,编译也通不过!
      

  2.   

    if(((Panel)Page.FindControl("SH")).Visible==true)
    ((Panel)Page.FindControl("SH")).Visible = false;
    else
    ((Panel)Page.FindControl("SH")).Visible = true;
      

  3.   

    用戶控件上
    private void Button1_Click(object sender, System.EventArgs e)
    {
    if(((Panel)Page.FindControl("SH")).Visible==true)
    ((Panel)Page.FindControl("SH")).Visible = false;
    else
    ((Panel)Page.FindControl("SH")).Visible = true;
    }
      

  4.   

    谢谢 helimin19 热情答问!