服务器控件属性设计问题
我做了一个服务器控件,继承自WebControl,有一个按钮和文本框组成,我写属性时重写了Enabled属性,代码如下:
public override bool Enabled
{
get
{
return this.btnTest.Enabled;//this.btnTest就是按钮
}
set
{
this.btnTest.Enabled = value;
}
}
当我在使用该控件时,把Enabled属性设为False,我设计的目的只是想把按钮设为不可用,可结果却
整个控件都变成不能用拉,为什么呢?