现在有三个页面123,都需要调用同一个自定义控件A.aspx,A里面有一个删除button,但是我现在1号页面需求不需要删除功能了,那么我怎么隐藏这个删除呢?控件隐藏自定义控件

解决方案 »

  1.   

    传一个参数给A.aspx页面判断是否隐藏删除按钮
      

  2.   

    先参考这个:
    http://www.cnblogs.com/insus/archive/2013/03/20/2970561.html
      

  3.   

    在这个自定义控件后台写一个属性,比如叫IsShow,private bool _isshow=true;
    public bool IsShow
    {
    get{return _isshow;}
    set{_isshow=value;}
    }这样前台的那个删除控件可以这么处理
    <%if(IsShow){%>
    <asp:button .... Text="删除" ... />
    <}%>在你不需要显示这个删除空间的页面,引用这个用户控件的时候,把它的属性IsShow赋值=false即可