Comment insérer un événement sur la page aspx.cs. J'ai un bouton asp: et je souhaite ajouter un événement de ce bouton dans la page aspx.cs. comment cela s'est faitAttacher un événement à un contrôle
Répondre
Supposons que vous avez un bouton comme ça:
<asp:Button runat="server" ID="myButton" />
Vous pouvez ajouter événement Click à votre code-behind comme ça:
myButton.Click += new EventHandler(myButton_Click);
Ou vous pouvez spécifier votre événement à la conception comme ça :
<asp:Button runat="server" ID="myButton" OnClick="myButton_Click" />
Ajoutez simplement ce qui suit à votre fichier .cs, et modifiez-le en fonction de l'événement que vous voulez soulever.
public delegate void MyEvent(myParams);
public event MyEvent AnEvent;
Si juste pour gérer l'événement clic de bouton, vous pouvez simplement double cliquer sur le bouton et il vous faudra automatiquement l'événement OnClick dans le fichier .cs.
Au moment de la compilation, ajoutez le texte:
OnClick="MethodName"
dans la déclaration de bouton. MathodName est ce qui est appelé lorsque l'événement est déclenché (dans mon exemple, l'événement Click).
Pour ce faire dynamiquement, recherchez la syntaxe C# ou VB.NET pour ajouter et supprimer des gestionnaires d'événements. Je pense que vous devrez également vous assurer que ViewState est enregistré, sinon les gestionnaires disparaîtront lors du premier envoi.
- 1. Comment attacher un événement onchange à CheckBoxList? InputAttributes manquant?
- 2. Attacher un événement à la volée avec le prototype
- 3. Attacher UncaughtExceptionHandler à un TimerTask
- 4. Envoyer un événement KeyEvent d'un formulaire à un contrôle
- 5. Je veux attacher un événement à un lien dynamiquement .. Mais l'attachement onclick n'a pas fonctionné
- 6. Attacher RequiredValidator sur le contrôle serveur personnalisé rendant un TextBox
- 7. OnValidation d'un événement dans un contrôle personnalisé
- 8. attraper un événement de contrôle utilisateur
- 9. Quel événement dois-je ajouter par programmation à un contrôle?
- 10. Attribution d'un événement swip à un autre contrôle
- 11. Pourquoi les classes dérivées devraient-elles gérer un événement sans attacher un délégué?
- 12. Comment attacher un événement à l'événement onSubmit d'un formulaire en enchaînant des méthodes attachées plus tôt?
- 13. Comment joindre un délégué .NET à un événement mshtml?
- 14. Comment donner un contrôle personnalisé ASP.Net un nouvel événement personnalisé
- 15. Comment simuler un événement click dans un contrôle webbrowser? .NET
- 16. Comment attacher un débogueur distant à un processus Python?
- 17. jquery ajouter un événement onclick à un lien href
- 18. Comment attacher deux comportements attachés à un élément XAML?
- 19. Comment attraper un événement lorsque le contrôle est couvert par un autre contrôle?
- 20. Forcer un événement à tirer en interne
- 21. Comment forcer un contrôle à ne pas passer un événement click dans l'arborescence? WPF C#
- 22. Répondre à un événement WPF Click dans un contrôle utilisateur lié aux données
- 23. Contrôle de la valeur de 'this' dans un événement jQuery
- 24. Comment vous fournir un tableau de chaîne à travers un événement dans un contrôle utilisateur Interop à VB6
- 25. Comment puis-je attacher à un processus dans Visual Studio?
- 26. Comment attacher un fichier xsd à xml dans .net?
- 27. Comment attacher la valeur alpha d'un élément à un curseur?
- 28. Comment attacher des fichiers de propriétés à un pot?
- 29. Attacher un problème de base de données?
- 30. Comment attacher un UserControl à un formulaire dans un modèle MVP?
Vous devez ajouter un événement au bouton ou consommer un événement exposé par le bouton? –
VB.NET ou C#? Autre chose? – colithium