解决方案 »

  1.   

    查询第一个文本框的车次,找到这个车次的终点站,显示在“textbox终到站”就行了啊~~不知道你的是否是这个意思
      

  2.   

    根据车次请求服务器,然后返回的数据填充始发站,终到站。用ajax让页面不刷新
      

  3.   

    插入已经成功,就是想简化操作,少用手输入两行数据,让始发站、终到站根据第一行输入的车次自己显示出来  然后insert
      

  4.   

    用JS执行焦点离开事件,当光标离开时用ajax方法获取车次新填充到输入框内
      

  5.   

    每次提的问题  都是我自己解决的  哈哈 本来想不加button 让页面自己刷新  但是太麻烦 不如直接点击按钮方便  粗糙的方法 解决了  感谢大家 就这样吧
    放上代码
      public void binddata(string sql)//绑定数据到gridview
            {
                SqlConnection conn = new SqlConnection();
                conn.ConnectionString = "Data Source=.;Integrated Security=SSPI;Initial Catalog=兰州车站";
                SqlDataAdapter adpater = new SqlDataAdapter(sql, conn);
                DataSet ds = new DataSet();
                adpater.Fill(ds);
                if (ds.Tables[0].Rows.Count > 0)  //如果有记录查到
                {                TextBox2.Text = ds.Tables[0].Rows[0][1].ToString();
                    TextBox3.Text = ds.Tables[0].Rows[0][2].ToString();            }
                else
                {
                    Response.Write("<script>alert('查找不到信息,请确认输入的信息是否正确!')</script>");
                }
            }        protected void Button1_Click(object sender, EventArgs e)
            {
                string sql = "SELECT * FROM 候车方案  where 车次 like '%" + TextBox4.Text + "%'";
                binddata(sql);
                
            }
        }