博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

遍历页面的服务器控件

Posted on 2012-07-25 10:00  遗忘地角落  阅读(141)  评论(0编辑  收藏  举报

函数功能:遍历出页面所有的TextBox 和 DropDownList 将它们的Enable 设置为False

 

 public void SetControl(ControlCollection c)
        {
            foreach (Control item in c)
            {
                if (item.HasControls())
                {
                    SetControl(item.Controls);
                }
                if (item is TextBox)
                {
                    ((TextBox)(item)).Enabled = false;
                }
                if (item is DropDownList)
                {
                    ((DropDownList)(item)).Enabled = false;
                }
            }
        }