2

我在 VB.Net 页面中有一个 ASP.Net 3.5,它使用一个母版页,并有几个用于显示内容的页面。在母版页上,它们是网站的搜索文本框,因此显示在所有页面上。他们也是访问会员帐户的登录页面屏幕。

问题是:当您在内容页面上时,我希望当用户放入某些内容进行搜索并按 Enter 时,它将处理搜索请求。

但....

如果您在登录页面上,我想禁用搜索的回车键,并且如果用户在登录页面上按下回车键来处理登录请求。

他们是实现这一目标的简单方法吗?

4

1 回答 1

2

在asp:panel中创建表单,并将DefaultButton设置为按下 enter 时要提交的表单的按钮

<asp:Panel DefaultButton="btnSubmit" runat="server">
    <asp:TextBox ID="UserName" runat="server"/>
    <asp:TextBox ID="Password" TextMode="Password" runat="server"/>
    <asp:Button ID="btnSubmit" OnClick="btnSubmit_Click" Text="Sign In" runat="server"/>
</asp:Panel>

注意:asp:panel 创建一个 div

于 2011-05-26T14:57:05.760 回答