我在网页中这样用这个用户控件开头
<%@ Register TagPrefix="uc1" TagName="CreatePwd" Src="CreatePwd.ascx" %>BODY中
<td><uc1:createpwd id="CreatePwd1" runat="server"></uc1:createpwd></td>我想在后台.CS文件中控制它是否显示,也就是控件的Visible属性.但方法不管用.应该怎样做?

解决方案 »

  1.   

    把它放在panel中来控制panel的visible
      

  2.   

    后台.CS文件中控制它是否显示,也就是控件的Visible属性
    ==================================================
    可以的,需要回发一次
      

  3.   

    你把Visible屬性放在ViewState裏保存,用的時候再取出來就行了
      

  4.   

    在类里面加这么一句话,protected WebUserControl1 WebUserControl11;
    其他 WebUserControl1是你的那个对应用户控件的名称,WebUserControl11是对应的ID号,
    LZ按照上面的改下就好!
      

  5.   

    CreatePwd1.Visible = false应该是可以的~
      

  6.   

    如果放在PageLoad事件方法中,是没有问题的
      

  7.   

    已经解决了.先用FindControl,然后再用Visible属性设置,不过很奇怪,我以前用这种方法是不管用的,今天一试又行了.谢谢大家了!结了.