Buduję kontrolkę serwera, która będzie przeszukiwać naszą bazę danych i zwracać wyniki. Kontrolka serwera zawiera ASP:Panel. Ustawiłem domyślny przycisk na panelu równy mojemu identyfikatorowi przycisku i ustawiłem domyślny przycisk formularza równy mojemu identyfikatorowi przycisku.
Na panelu:
MyPanel.DefaultButton = SearchButton.ID
Na sterowaniu:
Me.Page.Form.DefaultButton = SearchButton.UniqueID
Działa dobrze w IE i Safari. Mogę wpisać wyszukiwane hasło i nacisnąć klawisz Enter, a wyszukiwanie zostanie wykonane prawidłowo. Jeśli zrobię to w przeglądarce FireFox, pojawia się komunikat „Odniesienie do obiektu nie jest ustawione na instancję obiektu.
Czy ktoś już się z tym spotkał?