asp.net怎么获得一个页面所有textbox的值

2024-10-27 20:09:01
推荐回答(2个)
回答(1):

    protected void Button1_Click(object sender, EventArgs e)
    {
        foreach (Control c in Form.Controls)
        {
            if (c.GetType().FullName.ToLower().Equals("system.web.ui.webcontrols.textbox"))
            {                
                TextBox txt = (TextBox)c;
                //做爱做的事
                //Label1.Text = txt.Text;
            }
        }
    }

回答(2):

使用Page类的controls 属性来实现,他可以获取页面上的所有控件,也可以按条件查找