我在这里遇到问题。我有两个文本框:textbox1和textbox2:订单和买方。如果用户在文本框1中输入顺序,并且他们单击输入或使用鼠标单击,则基于订单的买方将出现在文本框2中。如何在asp.net网页使用c#来实现这一点?因为它没有按键或我想要编写代码的东西。我不想使用任何按钮,因为我有任何其他要求必须在点击按钮提交之前输入。只是这两个文本框?有人帮忙?当在文本框中输入值时,自动在另一个文本框中显示值
protected void TextBoxJO_TextChanged(object sender, EventArgs e)
{
DataTable dt=new DataTable();
query = "select cusfname from mescomm..CustomerLib a, mestrans..JobOrder_HD b where a.cuscode = b.customer_cd and po_no ='" + TextBoxJO.Text + "'";
cmd = new SqlCommand(query);
SqlDataReader reader = cmd.ExecuteReader();
if (reader.Read())
{
TextBoxBuyer.Text = reader["cusfname"].ToString();
reader.Close();
con.Close();
}
}
你可以使用javascript绑定一个事件到'textbox1',然后修改'textbox2'的内容,如果你真的不知道如何做到这一点,我会建议研究一下JavaScript,也许应用于一门课程,然后在问这里之前做更多的研究,然后你可以分享你所尝试过的以及出了什么问题。 – Alisson