【问题标题】:Button Click on Enter in asp.net在 asp.net 中单击 Enter 按钮
【发布时间】:2013-03-30 17:55:47
【问题描述】:

我的页面中有几个面板,每个面板都有一个提交和清除按钮。 我正在尝试将输入焦点设置为我的提交按钮。

我的徽标中有一个图像按钮,每次用户点击回车时,它都会在 imageclick 上下载文件。

有人可以建议我如何将输入焦点设置为我的提交按钮。有什么想法吗?

   <asp:Panel ID="Panel2" runat="server" Width="100%" ForeColor="Black" DefaultButton="btnSubmit">

     <telerik:RadButton ID="btnSubmit" runat="server"  TabIndex="1" OnClick="OnSubmitClick" CausesValidation="true" />

       <telerik:RadButton ID="btnclearall" runat="server" OnClick="OnClearAllClick"        CausesValidation="false" />

      </asp:Panel>

【问题讨论】:

  • 您是否曾经在不使用表单或面板的情况下得到答案?

标签: asp.net telerik enter


【解决方案1】:

&lt;form&gt;标签中尝试defaultfocus属性,

<form id="form1" runat="server" defaultfocus="btnSubmit" >

【讨论】:

  • 我没有表单标签,使用
【解决方案2】:

您是否尝试过 UseSubmitBehavior 属性?

<telerik:RadButton ID="btnSubmit" runat="server"  TabIndex="1" OnClick="OnSubmitClick" CausesValidation="true" UseSubmitBehavior="true" />

将其他按钮设置为 false。从技术上讲,您不必将 UseSubmitBehavior 设置为 true,因为它是默认设置,但将所有其他设置为 false 可能会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-12
    • 1970-01-01
    • 1970-01-01
    • 2019-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多