点击按钮1可以把值传到文本框1中,点击按钮2可以把值传到文本框2中,可是点击按钮2后,文本框1中的内容不见了,请问这是怎么回事

解决方案 »

  1.   

    if (!IsPostBack)
            {
                SqlConnection sqlcon = new SqlConnection("Data Source=(local);Initial Catalog=Company;Integrated Security=True;Pooling=False");
                sqlcon.Open();
                string sqlstr1 = "Select * from gys where gysbh='" + Request["gysbh"] + "'";
                string sqlstr2 = "Select * from htb where htbh='" + Request["htbh"] + "'";
                SqlDataAdapter myApter1 = new SqlDataAdapter(sqlstr1, sqlcon);
                SqlDataAdapter myApter2 = new SqlDataAdapter(sqlstr2, sqlcon);
                DataSet ds1 = new DataSet();
                DataSet ds2 = new DataSet();
                myApter1.Fill(ds1, "gys");
                myApter2.Fill(ds2, "htb");
                if (ds1.Tables[0].Rows.Count > 0)
                {
                    DataRow rowView = ds1.Tables["gys"].Rows[0];
                    TextBox4.Text = Convert.ToString(rowView["gysmc"]);
                    TextBox5.Text = Convert.ToString(rowView["gysdz"]);
                    TextBox6.Text = Convert.ToString(rowView["lxdh"]);
                 
                 
                    sqlcon.Close();            }            if (ds2.Tables[0].Rows.Count > 0)
                {
                    DataRow rowView = ds2.Tables["htb"].Rows[0];
                    TextBox3.Text = Convert.ToString(rowView["htbh"]);
                   
                    sqlcon.Close();
                }
            }
    我把合同编号文本框的validationgroup设置为textbox3,按钮的是button3,供应商也如此