Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 包含RadioButtonList的面板无法识别默认按钮_.net_Devexpress_Panel_Radiobuttonlist_Defaultbutton - Fatal编程技术网

.net 包含RadioButtonList的面板无法识别默认按钮

.net 包含RadioButtonList的面板无法识别默认按钮,.net,devexpress,panel,radiobuttonlist,defaultbutton,.net,Devexpress,Panel,Radiobuttonlist,Defaultbutton,我在一个面板中有多个控件。面板中的最后一个控件是单选按钮列表。面板有一个默认按钮“提交”,位于tha页面面板的外部。嵌入面板的页面有两个附加按钮。当我选择单选按钮并按下回车键时,“提交”按钮不会被触发,而是页面上的第一个按钮。那么RB与文本框或DDL有什么区别,以至于它无法识别面板的默认按钮呢?有没有办法强制RB使用默认值 谢谢。我有一个解决办法,因为我仍然不明白单选按钮为什么会这样工作。(我甚至用类似的控件创建了一个测试项目,没有这个问题。)首先,我在提交之前的所有按钮上设置了这个属性:Use

我在一个面板中有多个控件。面板中的最后一个控件是单选按钮列表。面板有一个默认按钮“提交”,位于tha页面面板的外部。嵌入面板的页面有两个附加按钮。当我选择单选按钮并按下回车键时,“提交”按钮不会被触发,而是页面上的第一个按钮。那么RB与文本框或DDL有什么区别,以至于它无法识别面板的默认按钮呢?有没有办法强制RB使用默认值


谢谢。

我有一个解决办法,因为我仍然不明白单选按钮为什么会这样工作。(我甚至用类似的控件创建了一个测试项目,没有这个问题。)首先,我在提交之前的所有按钮上设置了这个属性:
UseSubmitBehavior=“false”
。就浏览器而言,这将使我的Submit按钮成为go to


当然,由于defaultButton被完全删除,这导致了我在面板中的下拉列表出现了其他问题。当我拿掉defaultButton时,我不能再点击了,并且仍然可以使用Submit功能。所以我需要保留面板的默认按钮。还有其他关于
UseSubmitBehavior
的帖子,但我从未建立过此连接。

此按钮是否设置为默认按钮?我想这是你的帖子,但只是检查一下。为了好玩,你试过设置Page.Form.DefaultButton只是为了看看这种行为是否持续?@kd7,谢谢。最初,默认按钮是表单的一部分,但是的,我确实将其移动到了面板,就像您的示例中一样。我移动它是因为页面上有多个按钮和链接。在页面级别的默认设置下,当我用tab键和Enter键访问任何链接时,我无法访问这些链接,其他按钮只能通过空格键使用。