ASP.NET 问题,请教一下大家,如何实现我在文本框里面输入完值,按下回车键,就执行button的单击事件。
按下回车键,就执行button的单击事件。Click事件,只需要按下一次。额不好意思,忘记说了,我这个是winform的窗体程序的。...
按下回车键,就执行button的单击事件。Click 事件 ,只需要按下一次。
额 不好意思,忘记说了 ,我这个是winform 的窗体程序的。 展开
额 不好意思,忘记说了 ,我这个是winform 的窗体程序的。 展开
2个回答
展开全部
这个应该用js来实现,其实就是手动处理一下onkeydown事件
<script>
function enterIn(evt){
var evt=evt?evt:(window.event?window.event:null);//兼容IE和FF
if (evt.keyCode==13){
var obj ;
queryDistrict(obj,2);
}
}
</script>
<input type="text" id ="input1" maxlength="3" onkeydown="enterIn(event);"/>
<script>
function enterIn(evt){
var evt=evt?evt:(window.event?window.event:null);//兼容IE和FF
if (evt.keyCode==13){
var obj ;
queryDistrict(obj,2);
}
}
</script>
<input type="text" id ="input1" maxlength="3" onkeydown="enterIn(event);"/>
追问
额 不好意思,忘记说了 ,我这个是winform 的窗体程序的。
追答
汗~~~明明写着asp.net问题。。。。
winform 也是一样的原理
private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
this.denglu_Click(this, EventArgs.Empty);
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询