Il ne faut pas creer les controles serveurs de manieres dynamiques dans le code behind.
car le cycle de création de la page n'est pas respecté
Il faut creer un htmlinputcheckbox mais je garanti rien.
Car comment le moteur dotnet va devinér que checkbox-->htmlinoputchackbox à la compilation.
Le controle literal c'est de la recopie simple sans interprétation du code dans le code généré tu auras runat=server dans les attribiuts.
je crée mes controls dynamiquement car ils correspondent à des listes d'éléments stockés en base SQL et donc cela change en fonction de la demande.
J'utilise un htmlinputcheckbox car j'ai une checkbox qui permet à l'aide d'un javascript de selectionner ou deselectionner toute les checkbox qui porte le meme nom.
Chose que je n'ai pas réussi à faire avec une CheckBox asp.
Si vous pouviez m'aider à faire les même choses avec des checkbox asp je suis preneur