我有第三方用户控件(一个验证码控件),它有一个验证码图像和一个文本框。在asp.net 2.0中设置默认按钮
我在我的网页中使用上述用户控件。我的网页上有3个提交按钮(验证验证码,提交页面,添加用户)。当我点击使用鼠标验证验证码提交按钮时,我正在验证验证码是否为空并显示javascript警报。
当我在文本框中输入有效的验证码文本并在光标位于文本框中时按回车键时,就会出现问题。该页面只是刷新。我无法将按键事件添加到文本框,并调用验证验证码按钮事件,因为我正在使用无法修改的第三方用户控件。
另外,Page.ClientScript.RegisterHiddenField(...)在我的情况下不起作用,因为我在同一页面内有两个其他的提交按钮。
只剩下选项是将它们放在面板中并设置默认按钮。
请让我知道是否有人有更好的选择来实现这一点。