将按钮的visibility属性设置为true没有任何作用



这是我正在使用的代码片段:(btnEditTopSystem.Web.UI.WebControls.Button)

if( userCanEdit )
{
     this.btnEditTop.Visible = true;
}

当我用调试器步进代码时。在if语句开始时,在watch窗口中,Visible的值为false。当我进入if,在= true语句之后,Visible的值仍然是false。

这段代码是在一个函数中,它在某些情况下工作,但在一种情况下不是。

必须有我正在做的事情,以防止Visible被设置。

有人知道什么情况会导致这个吗?

是否在一个不可见的容器内,也许是div或Panel?

相关内容

最新更新