[VB.NET]pb checkbox dans un formulaire
cyberlulu
Messages postés
62
Statut
Membre
-
kij_82 Messages postés 4260 Statut Contributeur -
kij_82 Messages postés 4260 Statut Contributeur -
Bonjour,
J'ai un formulaire dans lequel se trouvent des checkbox. Je récupère les valeurs de ces checkbox en faisant Request.Form.Item("name"). jusque là pas de problème.
Le truc c'est que j'ai des checkbox qui sont cochés mais dont la propriété disabled est à true... donc à ce moment, le code Request.Form.Item("name") retourne Nothing.
Comment est-il possible de faire pour avoir en données POST les valeurs des checkbox dont la propriété disabled est à true ? et donc ensuite les récupérer par le code Request.Form.Item("name") ?
Merci d'avance
J'ai un formulaire dans lequel se trouvent des checkbox. Je récupère les valeurs de ces checkbox en faisant Request.Form.Item("name"). jusque là pas de problème.
Le truc c'est que j'ai des checkbox qui sont cochés mais dont la propriété disabled est à true... donc à ce moment, le code Request.Form.Item("name") retourne Nothing.
Comment est-il possible de faire pour avoir en données POST les valeurs des checkbox dont la propriété disabled est à true ? et donc ensuite les récupérer par le code Request.Form.Item("name") ?
Merci d'avance
A voir également:
- [VB.NET]pb checkbox dans un formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Formulaire de reclamation instagram - Guide
- Récupérer compte outlook sans formulaire - Forum Hotmail / Outlook.com
- Un formulaire rempli - Guide
donc voilà, je ne sais pas trop comment faire...
Mais dans ce cas là, puisque l'utilisateur ne peut "cocher" les checkbox que par l'intermédiaire de bouton radio, autant mettre l'attribut "disabled" de toutes les checkbox à "disabled" dès le départ, puis selon le bouton radio cocher, de modifier l'attribut "checked" des checkbox concernées non ?
Ou y a-t-il autre chose que je n'ai pas compris peut etre ?
Et ton problème est le suivant : lorsque la propriété "disabled" ou je ne sais plus comment elle se nomme vaut "true", tu n'arrive pas à récupérer la valeur de la checkbox.
Peut tu mettre ton code ?
j'ai plusieurs enregistrements venant d'une BDD. je choisis un des enregistrements en tant que référence et tous les autres je dois pouvoir les rattacher. pour choisir la référence, c'est un bouton radio (une seule référence pour tous les enregistrements) et pour choisir quels autres enregistrements je souhaite rattacher, j'utilise des cases à cocher donc je ne peux pas utiliser ta solution qui consiste à mettre les checkbox disabled au départ.
sinon pour mon code ca va pas être évident à mettre... mais en clair, j'ai ma balise <input type="checkbox" name="monNom" value="maValeur"...> et je fais if Request.Form.Item(monNom) = maValeur then...
Normalement quand disabled est à false, je récupère donc bien maValeur. là il n'y a pas de pb. maintenant c'est quand la propriété disabled de la case à cocher est à true, je récupère nothing, ce qui ne m'arrange pas étant donné que meme si disabled est à true, la case est cochée...
Ce ne serait pas plutot :
Je comprends déjà pas qu'on puisse avoir la valeur sans la demander au départ...