Проблема в плагине, по умолчанию используется событие onKeyUp (возможно), поэтому системная клавиатура будет работать. API-интерфейс пользователя обеспечивает вызов для запуска поиска
http://docs.jquery.com/Plugins/Autocomplete/search
Я не видел ничего подобного $ (this) .search () или $ ('input # offer'). Search (); в вашей функции. Я мог пропустить это, хотя
Возможно, теперь вы можете игнорировать следующее!
СТАРЫЙ ОТВЕТ НИЖЕ
Попробуйте использовать стандартную кнопку HTML вместо кнопки ASP: net, если нет другой причины использовать элемент управления ASP: net, который есть.