当面板激活时禁用背景[英] disable background when panel active

问题描述

您好,我们如何在"面板"激活时禁用背景;因为我使用面板作为验证

推荐答案

如果您只想禁用页面上的所有其他控件接受面板控件,则可以使用以下代码

protected void DisableControls(Control parent)
{
foreach(父控件中的控件 c)
{
if (c is DropDownList)
((DropDownList)(c)).Enabled = false;
elseif (c 是文本框)
((文本框)(c).Enabled = false;
//类似地,您想要禁用的任何其他控件类型
DisableControls(c);
}
}

这里的 parent 将是您的页面名称或包含所有控件的任何其他控件

本文地址:https://www.itbaoku.cn/post/1395155.html