我有一个带有usercontrol的ASP.Net页面。页面的提交按钮位于usercontrol中。页面本身有一个ImageButton(在usercontrol之外)。每当我点击回车键提交表单时,它总是执行ImageButton点击而不是用户控件中的提交按钮。
我正在使用MasterPage作为样式,因此表单在使用表单的DefaultButton属性排除的范围内。
答案 0 :(得分:9)
将控件放在面板中并设置该面板的DefaultButton
属性。
答案 1 :(得分:1)
将重点放在页面加载上。
此示例可能有所帮助:http://www.webmasterworld.com/forum91/1611.htm
它将焦点设置在提交按钮上,但是当您单击表单中的文本字段时,焦点将会丢失。