遍历页面上所有的TextBox控件并赋值

来源:互联网 发布:软件配置管理系统 编辑:程序博客网 时间:2024/05/01 06:43

protected void Page_Load(object sender, EventArgs e)
    {
        ForeachControls(this.Form.Controls);
    }

 

 private void ForeachControls(ControlCollection ctrl)
    {
        foreach (Control control in ctrl)
        {
            if (control is System.Web.UI.WebControls.TextBox)
            {
                TextBox txt = (TextBox)control;
                txt.Text = "11";
               // Response.Write(txt.Text.ToString() + "<br/>");
            }
            else if (control is System.Web.UI.WebControls.Panel)
            {

                  //递归调用
                ForeachControls(control.Controls);

            }
        }
    }

原创粉丝点击