Mayzz
Messages postés
2813
Date d'inscription
mardi 15 avril 2003
Statut
Membre
Dernière intervention
2 juin 2020
28
13 mai 2009 à 09:12
Ah oui, effectivement, (Hi...)
Pour ton application en fait, tu m'excusera mais je t'ai donné une réponse qui n'était pas correcte, du moins je me suis trompé dans mon post, en faite, dans ton code tu utilise une balise HTML pour le checkbox,
<
inputid="ckbx"type="checkbox"/>
Or, ces balises son purement HTML et en aucun cas accessible par le code behind du formulaire (ce que l'on nomme coté client) mais par des Script en vbScript ou JavaScript , pour cela il te faut utiliser un contrôle ASP.Net Serveur, de ce faite, ton contrôle sera accessible via ton code behind, et tu pourra appeler ton checkbox comme tu l'as décrit plus haut (Ckbx.Checked) :
<
asp:CheckBoxID="Ckbx"runat="server"/>Pour infos :
Lors ce que tu appelle une page ASPX depuis ton navigateur, le serveur compile les composant Serveur présents dans ta page et les transformes en coposant HTML(Les composants comme les DataLists par exemple ne sont que de simples tableaux html créer par l'application, il reproduise le comportement que tu essaye d'avoir avec ton tableau mais de façon automatique: pas ou peu de code à saisir), idem pour le comportement des contrôles, lors d'un click sur un bouton ASP Serveur, la page est renvoyé au serveur, le code présent dans l'évenement 'Click' est exécuté et la page t'es renvoyé avec les modifications apportés à celle-ci.
C'est un peu dur à expliqué, d'ailleurs moi même j'ai eu beaucoup de mal à comprendre le système, c'est pour cela que ton code est très complexe, car quand on crée un site web en asp.Net, on choisi soit de travailler en grande partie coté serveur (dans la majorité des cas) soit coté client, mais rarement à 50% des deux, c'est un terrain glissant (pour ce qui est de l'événementiel).
Voila, en espérant que cela puisse te servir, je te conseille surtout de consulter des tutoriaux sur l'asp.Net...
@+ Mayzz