编程遍历页面上所有TextBox控件并给它赋值为string.Empty?

        void EmptyTextBox(ControlCollection cc)
        {
            for (int i = 0; i < cc.Count; i++)
            {
                if (cc[i].GetType() == typeof(TextBox))
                {
                    ((TextBox)cc[i]).Text = string.Empty;
                }
                if (cc[i].HasControls())
                {
                    EmptyTextBox(cc[i].Controls);
                }
            }
        }

调用EmptyTextBox(this.Page.Controls);

Code 2:

            foreach (Control control in this.Form.Controls)
            {
                if (control is System.Web.UI.WebControls.TextBox)
                {
                    TextBox txt = (TextBox)control;
                    txt.Text = string.Empty;
                }
            }

 


原文地址:https://www.cnblogs.com/myx/p/1416370.html