OVH Cloud OVH Cloud

Case à cocher 3 états

6 réponses
Avatar
Etienne
Bonjour,

Je cherche un WebControl d=E9riv=E9 de la checkbox qui permet=20
une s=E9lection trois =E9tats. Le WindowsControl Checkbox a=20
la propri=E9t=E9 ThreeState mais pas son =E9quivalent=20
WebControl.

Merci.

6 réponses

Avatar
Christophe Lauer [MS]
Bonjour,

Etienne wrote:
Je cherche un WebControl dérivé de la checkbox qui permet
une sélection trois états. Le WindowsControl Checkbox a
la propriété ThreeState mais pas son équivalent
WebControl.




Vous ne le trouvez pas simplement parce que ça n'est pas possible.

Les composants ASP.NET à ce niveau ne peuvent pas fournir des comportements
qui n'existent pas dans les contrôles HTML de base qui servent à leur rendu,
car les navigateurs Web ne sauraient pas l'interpréter. J'avais vu quelque
part que le projet Mozilla avait implémenté un tel checkbox à trois états,
mais là, vous sortez des standards et adieu la compatibilité
cross-navigateur...

HTH,

--
Christophe Lauer - Relations Techniques Editeurs de Logiciels
Division Développeurs et Plateforme d'Entreprise - Microsoft France
http://www.microsoft.com/france/msdn/
This posting is provided "AS IS" with no warranties, and confers no
rights.
Avatar
Etienne
Sniff...

Merci beaucoup pour cet éclaircissement.

-----Message d'origine-----
Bonjour,

Etienne wrote:
Je cherche un WebControl dérivé de la checkbox qui




permet
une sélection trois états. Le WindowsControl Checkbox a
la propriété ThreeState mais pas son équivalent
WebControl.




Vous ne le trouvez pas simplement parce que ça n'est pas


possible.

Les composants ASP.NET à ce niveau ne peuvent pas


fournir des comportements
qui n'existent pas dans les contrôles HTML de base qui


servent à leur rendu,
car les navigateurs Web ne sauraient pas l'interpréter.


J'avais vu quelque
part que le projet Mozilla avait implémenté un tel


checkbox à trois états,
mais là, vous sortez des standards et adieu la


compatibilité
cross-navigateur...

HTH,

--
Christophe Lauer - Relations Techniques Editeurs de


Logiciels
Division Développeurs et Plateforme d'Entreprise -


Microsoft France
http://www.microsoft.com/france/msdn/
This posting is provided "AS IS" with no warranties, and


confers no
rights.


.



Avatar
Patrice
Cela n'existe pas en HTML. Le plus simple est sans doute d'utiliser une
liste déroulante ou des boutons radios...

Patrice

--

"Christophe Lauer [MS]" a écrit dans le
message de news:%
Bonjour,

Etienne wrote:
> Je cherche un WebControl dérivé de la checkbox qui permet
> une sélection trois états. Le WindowsControl Checkbox a
> la propriété ThreeState mais pas son équivalent
> WebControl.


Vous ne le trouvez pas simplement parce que ça n'est pas possible.

Les composants ASP.NET à ce niveau ne peuvent pas fournir des


comportements
qui n'existent pas dans les contrôles HTML de base qui servent à leur


rendu,
car les navigateurs Web ne sauraient pas l'interpréter. J'avais vu quelque
part que le projet Mozilla avait implémenté un tel checkbox à trois états,
mais là, vous sortez des standards et adieu la compatibilité
cross-navigateur...

HTH,

--
Christophe Lauer - Relations Techniques Editeurs de Logiciels
Division Développeurs et Plateforme d'Entreprise - Microsoft France
http://www.microsoft.com/france/msdn/
This posting is provided "AS IS" with no warranties, and confers no
rights.




Avatar
Frédéric Queudret [MS]
Bonjour,

Il n'y a pas de raison pour que vous ne puissiez pas implémenter votre
propre Server control gérant le ThreeState.
L'affichage peut se résoudre à 3 images correspondant à l'état de votre
check box et un handler sur le click.
Vous trouverez un ThreeState CheckBox pour ASP.NET sur le lien suivant (je
ne l'ai jamais utilisé):
http://www.eeeksoft.net/articles/graphicalcontrols.aspx
cdlt,
Frédéric.

"Etienne" wrote in message
news:0dc801c52a4f$9a247270$
Bonjour,

Je cherche un WebControl dérivé de la checkbox qui permet
une sélection trois états. Le WindowsControl Checkbox a
la propriété ThreeState mais pas son équivalent
WebControl.

Merci.
Avatar
Christophe Lauer [MS]
Frédéric Queudret [MS] wrote:
Il n'y a pas de raison pour que vous ne puissiez pas implémenter votre
propre Server control gérant le ThreeState.
L'affichage peut se résoudre à 3 images correspondant à l'état de
votre check box et un handler sur le click.
Vous trouverez un ThreeState CheckBox pour ASP.NET sur le lien
suivant (je ne l'ai jamais utilisé):
http://www.eeeksoft.net/articles/graphicalcontrols.aspx



Excellent, Fred ! J'avoue que je n'y avais pas pensé...

--
Christophe Lauer - Relations Techniques Editeurs de Logiciels
Division Développeurs et Plateforme d'Entreprise - Microsoft France
http://www.microsoft.com/france/msdn/
This posting is provided "AS IS" with no warranties, and confers no
rights.
Avatar
Etienne
Formidable, merci !

-----Message d'origine-----
Bonjour,

Il n'y a pas de raison pour que vous ne puissiez pas


implémenter votre
propre Server control gérant le ThreeState.
L'affichage peut se résoudre à 3 images correspondant à


l'état de votre
check box et un handler sur le click.
Vous trouverez un ThreeState CheckBox pour ASP.NET sur


le lien suivant (je
ne l'ai jamais utilisé):
http://www.eeeksoft.net/articles/graphicalcontrols.aspx
cdlt,
Frédéric.

"Etienne" wrote in


message
news:0dc801c52a4f$9a247270$
Bonjour,

Je cherche un WebControl dérivé de la checkbox qui permet
une sélection trois états. Le WindowsControl Checkbox a
la propriété ThreeState mais pas son équivalent
WebControl.

Merci.


.