这是一个简单的问题,但我不知道它是如何工作的。我创建了一个没有任何母版页的aspx页面。在表单上放置一个文本框。然后使用Internet Explorer 8并访问该页面。键入某些内容,然后按键盘上的ENTER键。表单提交(根据正在刷新的页面来判断)。我甚至没有在表单上放任何按钮。只有文本框。是什么触发了回发?我进一步在文本框旁边添加了一个< asp:Button >,并连接了该按钮,以查看它是否被单击过
例如,我创建了一个标记为"1“的按钮。每当按下此按钮时,都会将1附加到textField。但是,我只需在键盘上键入1,就可以将1添加到textField中。当这样做的时候,我希望通过按钮来获得视图,就像是按下了键一样。也许是因为我定制了我的按钮。for(int i = 1; i <= 3; i ++){
Button btn = createNumberButton(Integer.toString(btnVal++),