Implicit Butonul Formular în FireFox

Construiesc un control al serverului care va căuta rezultatele noastre db și returnează. Controlul serverului conține un panou ASP: Panel. Am setat butonul implicit de pe panou egal cu ID-ul butonului meu și am setat butonul implicit al formularului egal cu ID-ul butonului meu.

Pe panou:

 MyPanel.DefaultButton = SearchButton.ID

Pe control:

Me.Page.Form.DefaultButton = SearchButton.UniqueID 

Works fine in IE & Safari I can type a search term and hit the enter key and it searches fine. If I do it in FireFox I get an alert box saying "Object reference not set to an instance of an a object.

Oricine a mai trecut peste asta?

0
fr hi bn

3 răspunsuri

Este SearchButton un LinkButton? Dacă da, javascriptul scris în browser nu funcționează corect.

Iată un bun post blog care explică problema și cum se rezolvă problema:

Utilizarea funcției Panel.DefaultButton cu controlul LinkButton în ASP.NET

0
adăugat

Încheierea acestui lucru mi-a rezolvat problema:

     SearchButton.UseSubmitBehavior = False
0
adăugat

S-ar putea să fiu greșit și acest lucru nu ar putea face diferența, dar ați încercat:

Me.Page.Form.DefaultButton = SearchButton.ID

in loc de

Me.Page.Form.DefaultButton = SearchButton.UniqueID
0
adăugat