在ASP.NET WebForm中输入键事件以执行按钮单击

时间:2014-02-26 08:25:23

标签: c# asp.net

我有一个asp.net Textbox& WebForm页面中的按钮。当在文本框中按下回车键时,按钮单击应该会将数据加载到页面上的gridview。请建议任何示例代码

3 个答案:

答案 0 :(得分:7)

将该表格包裹在面板中, 并使该按钮默认按钮

<asp:Panel DefaultButton="button_id" runat="server">
your form here
</asp:Panel> 

答案 1 :(得分:0)

你可以在论坛中提到同样的问题.... check here

答案 2 :(得分:0)

您可以尝试:

在HTML中:

    <asp:TextBox ID="TextBox1" runat="server" onKeyDown="submitButton(event)"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />

和javascript:

function submitButton(event) {
        if (event.which == 13) {
            $('#Button1').trigger('click');
        }
    }

Code bihide:

protected void Button1_Click(object sender, EventArgs e)
{
    //load data and fill to gridview
}

希望这个帮助