Bonjour !!
J'ai une checkboxLIst compoesé de 3 checkbox comment puis je gérer qu'un seule soit sélectionner.
C'est à dire que seule la dernière coché reste sélectionnée???
Merci
Xav
Bonjour !!
J'ai une checkboxLIst compoesé de 3 checkbox comment puis je gérer qu'un seule soit sélectionner.
C'est à dire que seule la dernière coché reste sélectionnée???
Merci
Xav
Va falloir le faire à la main.
Sinon, un radio button list le fait nativement
ok, j'avais commencer quelques choses voici le code :
Le probleme est de savoir comment récupérer la dernière case cochée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 protected void CheckBoxList1_SelectedIndexChanged(object sender, EventArgs e) { if (CheckBoxList1.Items[0].Selected == true) { CheckBoxList1.Items[1].Selected = false; CheckBoxList1.Items[2].Selected = false; } else if (CheckBoxList1.Items[1].Selected == true) { CheckBoxList1.Items[0].Selected = false; CheckBoxList1.Items[2].Selected = false; } else if (CheckBoxList1.Items[2].Selected == true) { CheckBoxList1.Items[0].Selected = false; CheckBoxList1.Items[1].Selected = false; } }
merci
e.NewSelectedIndex ou un truc dans le genre
Puis tous tes if ne servent pas à grand chose.
Autant tout décocher puis recocher la dernière case sélectionnée
ok. mais le tout c'est de trouver la dernière.
Je ne vois pas comment récuoérer la dernière case sélectionner???
Il faut que tu jettes un coup d'oeil plus précis sur comment utiliser la fonction
protected void CheckBoxList1_SelectedIndexChanged(object sender, EventArgs e)
{
}
tu as dans sender et dans e (EventArgs) beaucoup d'informations qui vont te faciliter le travail. Et c'est vrai pour toutes les fonctions aasociées aux controles asp.net.
bon courage à toi...
ok, mais le probleme c'est que dans e et sender je n'ai que la possibilité d'utiliser des focntion comme equals tostring....
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager