Comment pouvons-nous manipuler un événement enfoncé dans asp.netGestion des événements dans ASP.net
Répondre
Cela dépend de votre situation. Dans la plupart des cas, vous devrez gérer un événement keypressed en javascript, et en quelque sorte propager cet événement au serveur. Envisagez de réviser votre question pour inclure plus de contexte.
Vraisemblablement, vous voulez dire sur le site Web lui-même. ASP.NET n'a aucun support pour cela, vous devrez capture the keypress with javascript, puis l'envoyer à ASP.NET via ajax ou lightweight callbacks.
Vous devez gérer ce côté client, en Javascript, puis renvoyer la page, ou appeler une méthode Ajax pour faire quelque chose.
Par exemple, le code suivant remplace une zone de texte afin que Enter
ne soumet pas:
<asp:TextBox
runat="server"
onKeyPress="if (event.keyCode == 13) return false;" />
Ceci est un appel très simple - si vous prévoyez faire quoi que ce soit plus complexe do check out Javascript dédié des bibliothèques comme JQuery.
Vous pouvez le manipuler côté client avec javascript:
myTextBox.Attributes["OnKeyPress"] = "javascript function call;";
Vous pouvez utiliser OnKeyUp pour une meilleure compatibilité du navigateur et de manutention.
Vous pouvez également gérer quelque chose similair côté serveur:
<asp:TextBox runat="server" ID="ole" ontextchanged="ole_TextChanged" AutoPostBack="true"></asp:TextBox>
protected void ole_TextChanged(object sender, EventArgs e)
{
// Do stuff
}
Cependant ce feu que lorsque vous laissez le champ, et je ne recommanderais pas de toute façon comme il utilise un postback chaque fois.
La solution est quand même d'aller avec javascript. Il peut être simple javascript, ou AJAX.
- 1. Treeview Gestion des événements ASP.Net
- 2. ASP.Net ListView et la gestion des événements
- 3. Gestion des événements dans SPWebPartManager
- 4. Gestion des événements dans wxPython
- 5. Gestion des événements Silverlight
- 6. Gestion des événements Flex
- 7. Gestion des événements répétés dans un journal
- 8. Retarder la gestion des événements dans Flash
- 9. Gestion des événements de souris dans javafx
- 10. Java Gestion des exceptions dans les "événements"
- 11. Gestion des événements de Login.Authenticate
- 12. Gestion des événements avec PowerShell?
- 13. Flash: Distribution/gestion des événements
- 14. Gestion des événements filetés (C#)
- 15. Gestion des événements pour un formulaire hérité
- 16. Gestion des événements en Reoccurring PHP/MySQL
- 17. Gestion des événements avec Jython & Swing
- 18. Gestion des erreurs ASP.NET
- 19. Gestion des événements dans le contrôle d'utilisateur dynamique d'asp.net
- 20. problème avec la gestion des événements COM dans VB.NET
- 21. Gestion des événements VB.NET dans le code VB6
- 22. Gestion des événements de sortie d'application dans une application AIR
- 23. Gestion des événements "Open Document" (odoc) dans Snow Leopard
- 24. Gestion des contrôles générés dynamiquement dans asp.net
- 25. Gestion des caractères spéciaux - dans asp.net MVC
- 26. Gestion des événements des contrôles ajoutés pendant l'exécution
- 27. Gestion des exceptions ASP.NET MVC
- 28. Gestion des profils utilisateur ASP.NET
- 29. Gestion des erreurs ASP.NET Question
- 30. Gestion des événements pour les objets liés en retard
Peut-être que quelques détails supplémentaires seraient bien, par exemple pourquoi le voulez-vous, quel devrait être le but de la manipulation de la touche? – Biri