遍历页面控件

        /// <summary>
        /// 遍历页面控件
        /// </summary>
        /// <param name="ctls"></param>
        private void txtClear(Control ctls)
        {
            if (ctls.HasControls())
            {
                foreach (Control ctl in ctls.Controls)
                {
                    txtClear(ctl);
                }
            }
            else
            {
                if (ctls.GetType().Name == "TextBox")//清空文本框
                {
                    TextBox tb = new TextBox();
                    tb = (TextBox)this.FindControl(ctls.ID);
                    //赋值
                    tb.Text = "";
                }
                else if (ctls.GetType().Name == "DropDownList")//清空列表
                {
                    DropDownList ddl = new DropDownList();
                    ddl = (DropDownList)this.FindControl(ctls.ID);
                    ddl.SelectedIndex = 1;
                }
            }
        }

 

posted on 2016-08-30 10:58  幻影鬼火  阅读(71)  评论(0)    收藏  举报

导航