PayrollEdit("add", intRowsIndex,3);
            this.Table1.FindControl("textid0").Focus();   protected void PayrollEdit(string str,int intRowsIndex,int js)
    {
if (str == "add")
        {
            //获得数据表
            DataTable T_Yuan_payrolls = (DataTable)Session["T_Yuan_payrolls"];
            String Edit_date = T_Yuan_payrolls.Rows[intRowsIndex]["Date"].ToString();
            String Edit_Name = T_Yuan_payrolls.Rows[intRowsIndex]["Name"].ToString();            //建立数据源
            Yuan_PayrollsEdit yuan_payrollsEdit = new Yuan_PayrollsEdit();
            DataSet ds_Yuan_payrollsEdit = yuan_payrollsEdit.GetDataSet(Edit_date, Edit_Name);            string aa = ds_Yuan_payrollsEdit.Tables["T_Yuan_payrollsEdit_add"].Rows.Count.ToString();
            TableRow tr = new TableRow();
            TableCell tc;
            TableCell cell;
            TextBox tc1;
            int i = 0;
            decimal sum_je = 0.00m;
            for (i = 0; i < int.Parse(aa); i++)
            {
                if (i == 0)
                {
                    tr = new TableRow();
                    //tr = new TableRow();
                    tc = new TableCell();
                    cell = new TableCell();
                    Label tcc = new Label();
                    Label  tcc1 = new Label ();
                    tc.ID = "labeltop";//发放日期
                    tcc.ID = "tlbtop";//发放姓名
                    tcc1.ID = "labeladd";//发放项目计数
                    tc.Text = Edit_date;
                    tcc.Text = Edit_Name;
                    tcc1.Text = aa;
                    //tcc1.Visible = false;
                    tcc1.ForeColor = Color.White;
                    tc.CssClass = "c_label";
                    tcc.CssClass = "c_label";
                    //tcc1.CssClass = "C_label_Visible";
                    tr.Cells.Add(tc);
                    cell.Controls.Add(tcc);
                    cell.Controls.Add(tcc1);
                    tr.Cells.Add(cell);
                    Table1.Rows.Add(tr);                }
                if (i % js == 0)
                    tr = new TableRow();
                
tc = new TableCell();
                //tc.ID = "Label" + ds_Yuan_payrollsEdit.Tables["T_Yuan_payrollsEdit_add"].Rows[i][0].ToString();
                tc.ID = "label" + i.ToString();
                cell = new TableCell();
                tc1 = new TextBox();
tc1.ID = "textid" + i.ToString();
                tc1.Columns = 8;
                tc1.CssClass = "c_textbox";
                tc.CssClass = "c_label";
                tc1.Text = ds_Yuan_payrollsEdit.Tables["T_Yuan_payrollsEdit_add"].Rows[i][2].ToString();
                sum_je += decimal.Parse(ds_Yuan_payrollsEdit.Tables["T_Yuan_payrollsEdit_add"].Rows[i][2].ToString());
                tc.Text = ds_Yuan_payrollsEdit.Tables["T_Yuan_payrollsEdit_add"].Rows[i][1].ToString() + ":    ";
                //var tlbID = Table1.FindControl("Label_add").ClientID;
                //tc1.Attributes.Add("onkeydown", "return CheckInput(this.value,tlbID)");
                tc1.Attributes.Add("onkeydown", "return CheckInput()");
                //tc1.Attributes.Add("onkeydown", "return CheckInput(this.value,this.ID)");
                tr.Cells.Add(tc);
                cell.Controls.Add(tc1);
                tr.Cells.Add(cell);
                if (i % js == 0)
                {
                    Table1.Rows.Add(tr);
                }
            }
            if (i % js != 0)
                Table1.Rows.Add(tr);
            tr = new TableRow();
            tc = new TableCell();
            tc.ID = "labelsum";
            cell = new TableCell();
            Label sum_tcc = new Label();
            Label sum_tcc1 = new Label();
            sum_tcc.ID = "tlbsum";
            tc.Text = "小  计:";
            sum_tcc.Width = 95;
            sum_tcc.Text = sum_je.ToString();
            sum_tcc1.Text = aa;
            //sum_tcc1.Visible = false;
            sum_tcc1.ForeColor = Color.White;
            tc.CssClass = "c_label_sum";
            sum_tcc.CssClass = "c_label_sum";
            tr.Cells.Add(tc);
            cell.Controls.Add(sum_tcc);
            cell.Controls.Add(sum_tcc1);
            tr.Cells.Add(cell);
            Table1.Rows.Add(tr);
        }
通过PayrollEdit 函数 根据后台数据产生自动产生一堆 Label 和 Textbox  然后 通过 this.Table1.FindControl("textid0").Focus(); 让第一个控件 获得焦点我原本想 通过 this.Table1.FindControl("textid0").selectAll(); 让控件 获得焦点的同时 选取控件的所有文本 可 实际 this.Table1.FindControl("textid0") 没有 selectAll() 这个 函数 请问 我该如何写 才能 让控件获得焦点的同时选取控件的所有文本 谢谢!