【发布时间】:2011-03-18 01:14:32
【问题描述】:
我在一个面板中有多个控件。面板中的最后一个控件是单选按钮列表。该面板有一个默认按钮“提交”,位于页面上的面板之外。嵌入面板的页面有几个附加按钮。当我选择单选按钮并按 Enter 键时,不会触发“提交”按钮,而是触发页面上的第一个按钮。那么,RB 是什么让它与文本框或 DDL 大不相同以至于它无法识别面板的默认按钮呢?有没有办法强制RB使用默认值?
谢谢。
【问题讨论】:
-
这个按钮是否设置为默认按钮
?我认为它来自您的帖子,但只是检查。只是为了好玩,您是否尝试设置 Page.Form.DefaultButton 只是为了查看行为是否仍然存在? -
@kd7,谢谢。最初默认按钮是表单的一部分,但是是的,我确实将它移到了面板上,就像在您的示例中一样。我移动它是因为页面上有多个按钮和链接。使用页面级别的默认设置,当使用 Tab 键和 Enter 键时,我无法访问任何链接,其他按钮只能通过空格键使用。
标签: .net devexpress panel radiobuttonlist defaultbutton