publicstatic ArrayList BtnList(System.Web.UI.Control page) ...{ int nPageControls = page.Controls.Count; ArrayList btnText =new ArrayList(); for (int i =0; i < nPageControls; i++) ...{ foreach (System.Web.UI.Control control in page.Controls[i].Controls) ...{ if (control is Button) ...{ //btnText.Add(control.ID); btnText.Add((control as Button).Text); } } } return btnText; }