【发布时间】:2014-06-21 01:45:30
【问题描述】:
我正在使用以下代码来循环浏览我的控件。问题是我已将所有这些控件(包括 TextBox 和 DropDownList)放在 AJAX UpdatePanel 控件中,而这些面板永远无法访问。我在页面中有大约三个 UpdatePanel,所以如何循环遍历每个 UpdatePanel 中的所有控件 TextBox 和 DropDownList?
此代码仅适用于一个 UpdatePanel:
foreach (Control c in UpdatePanel2.Controls)
{
foreach (Control ctrl in c.Controls)
{
if (ctrl is TextBox)
{
((TextBox)ctrl).Text = string.Empty;
}
}
}
【问题讨论】: