Création controle dynamique
Bonjour,
je souhaiterai ajouter des contrôle dynamiquement lors d'un clique sur un bouton en ASP.NET
Lors du premier click, celui-ci est bien ajouté mais lors du deuxième clique ma liste de contrôle est vidée et
donc il n'y a toujours qu'un contrôle d'insérer. Comment puis-je faire ?
Code:
1 2 3 4 5 6 7 8
| <ajaxToolkit:TabPanel ID="TabPanel2" runat="server" HeaderText="Mesures existantes contre les risques" ForeColor="black">
<ContentTemplate>
<asp:Button ID="btAjMesure" runat="server" Text="Ajouter une mesure" OnClick="btAjMesure_Click" /><br />
<asp:PlaceHolder ID="ctrl" EnableViewState="false" runat="server">
</asp:PlaceHolder>
</ContentTemplate>
</ajaxToolkit:TabPanel> |
Code:
1 2 3 4 5
| Protected Sub btAjMesure_Click(sender As Object, e As EventArgs)
Dim tb As TextBox = New TextBox
tb.TextMode = TextBoxMode.MultiLine
ctrl.Controls.Add(tb)
End Sub |
En fait, dans c'est toujours réinitialisé à 0