2009-09-17 7 views

Répondre

0

Oui, c'est ennuyeux, mais cela fonctionne probablement seulement dans le concepteur. Mais vous pouvez toujours ajouter des gestionnaires d'événements manuellement

en html ajouter la propriété onclick et écrire le nom de la méthode

<asp:ImageButton ID="btnAdd" runat="server" onclick="btnAdd_Click" /> 

et méthode code-behind ajouter deux paramètres de types: (objet, EventArgs) comme ceci:

protected void btnAddTag_Click(object sender, ImageClickEventArgs e) 
{ 
} 

ou vous pouvez également ajouter gestionnaire d'événements dans la méthode Page_Init

btnAdd.Click+=new ImageClickEventHandler(btnAdd_Click); 

(cela générera automatiquement la méthode, seulement après + = appuyez deux fois sur TAB)

+0

Merci pour votre réponse. Je suis nouveau dans le domaine du développement web et de l'asp, mais il n'y a pas plus d'événements qui se contentent de "cliquer" pour aboutir à un post-retour. Comment je suppose pour les ajouter? – Boris

+0

Je veux dire que c'est une fonctionnalité tellement basique que je suis étonné que ça ne marche pas. – Boris

+0

C'est malheureusement une limitation/un bug de Visual Studio. Propriétés Windows est probablement la version principale à utiliser avec Designer. –

Questions connexes