如何使用另一个文本框填充文本框 textchanged 事件
本文关键字:文本 textchanged 事件 填充 何使用 另一个 | 更新日期: 2023-09-27 18:31:57
我已经问过这个问题了。但我没有得到正确的答案,这就是为什么我更详细地问同样的问题。我有一个文本框文本更改事件。那是
protected void txtbox1_TextChanged(object sender, EventArgs e)
{
string str = "select TimeIn from MusterRoll where EmpCode='" + txtbox1.Text + "'";
SqlDataReader dr=conn.query(str);
if(dr.Read())
{
txtbox2.Text=dr[0].ToString();
}
}
我的问题是当我输入文本框1(EmpCode)文本框2时没有填充。仅当我单击提交按钮时,它才会填充(仅填充刷新的页面)。但是我想在输入文本框 2 值时当场填充 texbox2...eg(如果我在下拉列表选定的索引更改事件中编写此查询,它将正常工作。与我想通过此交换事件处理的方式相同)。帮帮我
您可以使用
Update Panel
或使用AJAX
来获取数据并填充文本框2。
你需要设置AutoPostBack
textBox1
的属性来true
asblow:
textBox1.AutoPostBack = true;