当用户输入用户名时,我正在使用AutoCompleteExtender执行自动完成功能。我有兴趣保留用户名和相关的数据库ID。我有一个OnClientItemSelected事件,它将所选项的ID放在HiddenField中。我也将FirstRowSelected设为true。
除非用户手动输入全名而不从“自动完成”列表中选择全名,否则一切都运行良好。在这种情况下,不会触发OnClientItemSelected,并且HiddenField将没有ID。
有没有办法确保TextBox的文本包含在AutoCompleteExtender的结果中?