如果没有做任何设置的话,在文本框中敲键盘上面的回车键ASP.NET页面默认是进行页面提交,但是多数情况下这个不能满足我们的要求。
那么如何设置能够使回车后执行相应按钮中的事件呢?方法如下:
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { this.TextBox1.Attributes.Add("onkeypress", "if(event.keyCode ==13){" + this.Page.GetPostBackEventReference(this.ImageButton1) + ";}"); } }
上面代码的作用是在TextBox1输入信息后敲回车,让页面执行ImageButton1中的点击事件。