0

可能重复:
当用户在文本框中按 Enter 键时执行按钮单击事件

我想在 asp.net 和 c# 中跟踪输入按钮按键事件。我不想为此使用 javascript。

每当在文本框中按 Enter 键时,我想调用一个函数,该函数将文本框值作为参数。

4

2 回答 2

0

无法在没有 JavaScript 的情况下捕获/跟踪 ASP.NET 中的按键事件。

于 2012-07-20T05:11:59.900 回答
0

那么有几种方法可以做到这一点:

使用面板

<asp:Panel runat="server" DefaultButton="but">
    <asp:TextBox runat="server" ID="txt" />
    <asp:Button Text="text1" runat="server" ID="but" OnClick="click" />
</asp:Panel>

在 Form 标签中指定默认按钮

<form id="form1" runat="server" defaultbutton="but" defaultfocus="txt">
于 2012-07-20T05:13:43.887 回答