如何隐藏自定义控件里面的控件?
现在有三个页面123,都需要调用同一个自定义控件A.aspx,A里面有一个删除button,但是我现在1号页面需求不需要删除功能了,那么我怎么隐藏这个删除呢?
------解决方案--------------------传一个参数给A.aspx页面判断是否隐藏删除按钮
------解决方案--------------------先参考这个:
http://www.cnblogs.com/insus/archive/2013/03/20/2970561.html
------解决方案--------------------在这个自定义控件后台写一个属性,比如叫IsShow,
private bool _isshow=true;
public bool IsShow
{
get{return _isshow;}
set{_isshow=value;}
}
这样前台的那个删除控件可以这么处理
<%if(IsShow){%>
<asp:button .... Text="删除" ... />
<}%>
在你不需要显示这个删除空间的页面,引用这个用户控件的时候,把它的属性IsShow赋值=false即可