J'ai le problème suivant: contrôle côté serveur ASP.net TextBox, feu onTextChanged seulement quand il perd le focus. Je voudrais déclencher mon événement côté serveur chaque fois que l'utilisateur appuie sur une touche. Comment puis-je faire? MerciASP.NET TextBox OnTextChanged événement pas de feu
1
A
Répondre
1
<asp:TextBox runat="server" onkeyPress="MyKeyPressEvent;" ID="txtUserName" />
ajoutez simplement la OnkeyPress événement client à votre zone de texte.
Ensuite, dans votre fonction JavaScript "MyKeyPressEvent", appelez un PageMethod qui déclenche votre méthode d'événement.
Les méthodes de Pagemethod sont bonnes avec onkeyPress, car elles ont de très petites tailles.
0
Aller à utiliser ajax car la touche est un événement côté client.
0
vous pouvez utiliser javascript et PageMethods pour le rendre aussi efficace que possible
utiliser le onkeyup pour appeler une fonction où vous appelez votre pagemethod
http://www.dotnetfunda.com/articles/article454-using-pagemethods-and-json-in-aspnet-ajax.aspx - PageMethods
Questions connexes
- 1. Comment faire un feu ASP.NET TextBox c'est feu d'événement onTextChanged dans un UpdatePanel AJAX?
- 2. ASP.NET TextBox OnTextChanged déclenché deux fois dans Firefox
- 3. ASP.Net textbox onblur événement
- 4. page ASP.NET double événement de mise à feu
- 5. Événement onTextChanged pour de nombreuses zones de texte C#
- 6. TextBox OnTextChanged et Button Click Evénement Non Firing
- 7. Événement serveur de feu du client
- 8. événement onclick n'est pas le feu dans google chrome
- 9. Bouton Clic Événement Feu seulement Deuxième clic
- 10. Événement de bouton de feu par programmation
- 11. Événement de feu sur Word-Wrap
- 12. Premier événement de bouton pour le feu
- 13. Incendie d'un événement ASP.NET TextBox entrer appuyez sur
- 14. jquery événement feu lorsque l'élément est montré
- 15. ASP.NET TextBox TextChanged événement ne se déclenche pas dans Custom Editor
- 16. Magento: Événement de feu avant le processus de connexion
- 17. TextBox ne se déclenche pas TextChanged Événement sur IE 8, AutoPostback est vrai
- 18. textbox a changé d'événement
- 19. mise à feu d'un événement de clavier au corps
- 20. événement de feu dans ActionScript sur la charge swf?
- 21. Annulation d'un événement WPF TextBox modifié
- 22. asp.net-mvc validation textbox
- 23. Validation TextBox ASP.Net
- 24. à partir de textbox, asp.net
- 25. Filtre TextBox ASP.NET
- 26. asp.net textbox ajoutant BehaviorID
- 27. Label, TextBox, Asp.net
- 28. Événement TextBox.TextChanged ne se déclenche pas sur IE7
- 29. textbox devrait invoquer un événement de clic de bouton
- 30. en asp.net textbox utilisant C#
Bien sûr que vous voulez faire ça? Pourrait être trop cher du point de vue des ressources. Peut-être que nous pouvons vous donner une approche différente si vous nous donnez plus de détails sur la fonctionnalité. –