为什么我的usercontrol会将其visible属性重置为false?

tim*_*tim 4 c# asp.net

好的,我的页面上有一个usercontrol.

在页面上,visible属性设置为false.

在OnPreRender事件上,我将visible属性设置为true.

它运行代码行,但实际上并没有改变任何东西.(所以可见仍然是假的)

这个完全相同的方法适用于所有其他控件,并且此控件没有任何特殊之处.

有任何想法吗??

Rob*_*Day 10

检查包含此控件的任何控件的visible属性.

设置Visible = True并不意味着Visible == True,如果父控件为False,它仍将返回False.

除此之外,您可能需要发布一些代码示例,以便任何人帮助找出问题所在.