Gib*_*boK 0 c# asp.net web-controls
我正在使用asp.net 4.
我需要为所有Panels WebControl设置一个页面的可见性为false
uxTypesDisplayer.Visible = false;
Run Code Online (Sandbox Code Playgroud)
我需要为所有这个面板设置可见性,而不需要为每个面板提供单个ID.
你知道伙计们怎么做吗?谢谢
public void HidePanelsRecursively(Control container)
{
if (container is Panel)
container.Visible = false;
foreach (Control ctrl in container.Controls)
HidePanelsRecursively(ctrl);
}
Run Code Online (Sandbox Code Playgroud)
然后在你的Page的代码隐藏中调用它:
HidePanelsRecursively(this);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2755 次 |
| 最近记录: |