Как отправить форму с помощью клавиши Enter в asp.net - PullRequest
0 голосов
/ 30 декабря 2008

У меня есть 3 кнопки в форме. Одним из них является кнопка отправки. Как я могу сделать это кнопкой по умолчанию для нажатия при нажатии клавиши ввода. Есть ли свойство для этого?

Ответы [ 3 ]

6 голосов
/ 30 декабря 2008

Для формы есть свойство: кнопка default.

<form runat="server" defaultbutton="myButton">
...
</form>

Впервые реализовано в ASP.NET 2.0.

5 голосов
/ 30 декабря 2008

Еще один полезный совет: вы также можете установить кнопку по умолчанию на панели asp: *. 1001 *

3 голосов
/ 30 декабря 2008

Или вы можете сделать это в коде - Page_load:

Page.Form.DefaultButton = btnSearch.UniqueID;

Всякий раз, когда вы нажимаете Enter, элемент управления btnSearch будет использоваться по умолчанию.

...