Bonjour à tous

lorsque que je positionne une balise <a> sur mon formulaire

ASPX:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<a runat="server" id="a_supp" onserverclick="SupprimerEnregistrement"></a>
et
VB.NET:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Protected Sub SupprimerEnregistrement(sender As Object, e As EventArgs)
        MsgBox("Mon premier test avec 'onserverclick'.")
    End Sub
tout marche parfaitement.
Cependant, quand je crée la balise de façon dynamique

ASPX:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<div runat="server" id="div_supp"></div>
VB.NET:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
dim aSupp as new HtmlGenericControl("a")
div_supp.Controls.Add(aSupp)
 
with aSupp
     .Attributes.Add("onserverclick", "SupprimerEnregistrement")
     .Attributes.Add("runat", "server")
     .Attributes.Add("id", "a_supp")
     .Attributes.Add("href", "#")
end with
l'exécution ne donne rien
Je vous prie de m'aider. Je galère dessus depuis une semaine.