这是一个简单的问题,但我不知道它是如何工作的。 我创建了一个没有任何母版页的aspx页面。 将一个文本框放在窗体上。 然后使用Internet Explorer 8并访问该页面。 键入一些东西,然后按下键盘上的ENTER键。表单提交(通过刷新页面来判断)。我甚至没有在窗体上放任何按钮。只是文本框。什么触发回传?asp.net - 在文本框和表单中按ENTER键提交
我还在文本框旁边添加了一个< asp:Button>,并连接了按钮以查看它是否被点击。 我重复同样的事情,在文本框中键入一些内容,然后按下键盘上的ENTER键。提交的表单,但按钮不是点击。发生了什么?如果回发不是来自按钮,将如何触发?
Mozila Firefox也发生这种情况,除了当我在页面上添加一个按钮时,按下键盘上的ENTER按钮时会弹出按钮。
任何人都可以说明为什么我添加的按钮没有响应在IE8键盘上的输入?
谢谢。
它是一个提交按钮'type =“submit”'?或'type =“按钮”'? – aularon 2010-09-04 09:37:47
它是一个 –
2010-09-04 10:19:18