Is there a key down event? The reason I was asking about it is because the key event will include the key that was pressed and the status of control or shift key. This will help determine if we need to open the auto complete popup or not. Currently I have to create a range form the code and check if it's a valid character to show the popup (which is not as efficient). Regardless if it's a key up or key down, as long as the key is passed with the event object.