Проверить текст, если он содержится в результатах AutoCompleteExtender
Я использую AutoCompleteExtender для выполнения автозаполнения, когда пользователь вводит имя пользователя. Я заинтересован в сохранении имени пользователя и соответствующего идентификатора базы данных. У меня есть событие OnClientItemSelected, которое поместит идентификатор выбранного элемента в HiddenField. У меня также есть FirstRowSelected на true.
Все работает хорошо, за исключением случаев, когда пользователь вручную вводит полное имя, не выбирая его из списка автозаполнения. В этом случае OnClientItemSelected не запускается, и HiddenField не будет иметь идентификатор.
Есть ли способ убедиться, что текст TextBox включен в результаты AutoCompleteExtender?