Comment récupérer la valeur Integer Sélectionnée par l'utilisateur sur 1 ListBox ?
Voici les parties de mon programme : Le code-behind tente d'afficher le résultat de la sélection, mais c'est pas super ...

extrait page web :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
 
<asp:ListBox ID="lbx02DevisEtudeVarianteQuantite" runat="server" 
   CssClass="cssControle" AutoPostBack="true" 
   ToolTip="Sélectionner une quantité à enlever" 
   Height="70px" Width="100px"  
   onselectedindexchanged="lbx02   DevisEtudeVarianteQuantite_SelectedIndexChanged" >
</asp:ListBox>
extrait code-behind :
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
 
        protected void lbx02DevisEtudeVarianteQuantite_SelectedIndexChanged(object sender, EventArgs e)
        {
 
            Response.Write("SEL INDEX CHANGED");
            btn02DevisEtudeVarianteQuantiteEnlever.Visible = true;
            Response.Write("a: " + lbx02DevisEtudeVarianteQuantite.SelectedIndex.ToString());
            Response.Write("b: " + lbx02DevisEtudeVarianteQuantite.Items[1].Selected.ToString());
            Response.Write("c: " + lbx02DevisEtudeVarianteQuantite.SelectedValue.ToString());
            //Response.Write("d: " + lbx02DevisEtudeVarianteQuantite.SelectedItem.Value.ToString());
            Response.Write("e: " + lbx02DevisEtudeVarianteQuantite.Items[1].ToString());
            Response.Write("f: " + lbx02DevisEtudeVarianteQuantite.Items[1].Text);
            Response.Write("g: " + lbx02DevisEtudeVarianteQuantite.Text);
            Session["int02Quantite"] = 1;
        }
Pour mes essais, le code-behind a chargé 10 et 1000 dans la DropDownList.
Le résultat est :
- en sélectionnant le 1er (=10):
a: -1b: Falsec: e: 1000f: 1000g:
- en sélectionnant le 2eme (=1000):
a: -1b: Falsec: e: 1000f: 1000g:
=> Meme résultats !!!???

Sachant que j'ai une DropDownList sur une autre page, je récupère sans problème la sélection ainsi :
intIndex = ddl01EtudeNumero.SelectedIndex; Là ça marche.
Pourquoi ça ne marche pas selon le meme principe avec la DropDownListe qu'avec la ListBox ?

Merci, pour vos indications.

David.