for (int i = 0; i < this.Controls.Count; i++) { foreach (System.Web.UI.Control control in this.Controls[i].Controls) { if (control is TextBox) (control as TextBox).Text = ""; } } foreach (Control cl in this.Page.FindControl("Form1").Controls) { if (cl.GetType().ToString() == "System.Web.UI.WebControls.TextBox") { ((TextBox)cl).Text = ""; } }