Ручка ввода ключа для поиска и входа в систему - PullRequest
2 голосов
/ 26 мая 2011

У меня есть ASP.Net 3.5 на странице VB.Net, которая использует главную страницу и имеет несколько страниц, которые используются для отображения контента. На главной странице есть текстовое поле поиска для сайта, которое отображается на всех страницах. Это также экран страницы входа в систему для входа в учетную запись участника.

Проблема в том, что: когда вы находитесь на содержательной странице, мне бы хотелось, чтобы пользователь вставлял что-то для поиска и нажимал клавишу ввода, чтобы обработать запрос поиска.

Но ....

Если вы находитесь на странице входа в систему, я хотел бы отключить клавишу ввода для поиска и, если пользователь нажимает, ввести на странице входа, чтобы обработать запрос на вход.

Это простой способ сделать это?

1 Ответ

3 голосов
/ 26 мая 2011

Создайте форму на панели asp: и установите DefaultButton в качестве кнопки формы, которую вы хотите отправить при нажатии клавиши ввода

<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: панель создает div

...