Hi Cathi,
I will work on this over the weekend. I have also experienced some interesting behavior on a third form. The third form has 1 textbox and 2 buttons. I coded:
Page.RegisterHiddenField("__EVENTTARGET", "button1");
When I press the ENTER key the click event for button2 fires. Does that help you at all?
Regards,
Neil
>Hi Neil,
>
>I just created a sample app with one textbox and two buttons. Using the technique below, it worked as expected. I'm not sure what you are doing different.
>
>>Thank you Cathi,
>>
>>This works great when your web form contains more than 1 texbox. I however have 2 web forms that only contain 1 texbox each. I need a technique to default the ENTER key to activate a button's click event on web forms that only have 1 textbox.
>>
>>Neil
>>
>>>Hi Neil,
>>>
>>>The C# version would just have a semicolon after the line.
>>>
>>>>That is wild. Thank you. Any chance at a c# incarnation or is it basically the same?
>>>>
>>>>Neil
>>>>
>>>>>I found this code here long time ago:
>>>>>
>>>>>
>>>>> Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
>>>>>
>>>>> ' This causes the page to associate Enter key with cmdAddIt button click event.
>>>>> ' (source: Universal Thread Message ID: 814613, http://www.levelextreme.com)
>>>>> Page.RegisterHiddenField("__EVENTTARGET", "cmdAddIt")
>>>>>
>>>>> End Sub
>>>>>
>>>>>
>>>>>
>>>>>Also, take a look at thread 849502
>>>>>
>>>>>
>>>>>>Hi,
>>>>>>
>>>>>>I have a web form with a 2 buttons: CLOSE (btnClose) and SAVE (btnSave). I would like the ENTER key on the keyboard to fire the click event of the SAVE button. What property do I set to make the ENTER key the default. OR... do I need to include a method in an event handler.
>>>>>>
>>>>>>Regards,
>>>>>>Neil