Bonjour,
J'ai une listbox que je lie avec un dataview,
Voici la déclaration de mon listBox
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Sub Page_Load(ByVal Source As Object, ByVal e As EventArgs) Dim Client As clients = New clients() ListPays.DataSource = Client.get_pays() ListPays.DataTextField = "LIB_PAYS" ListPays.DataValueField = "ID_PAYS" ListPays.DataBind() End Sub
Les données sont correctement affichées,mais je n'arrive pas a récupérer
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <asp:ListBox id="ListPays" OnSelectedIndexChanged="Index_Changed" AutoPostBack="true" CSSclass="CorpsTexte12" Rows="1" runat="server"/>
la valeur selectionnée.
Dans mon handler d'évènement Index_Changed je fais:
J'ai toujours comme index -1.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Sub Index_Changed(ByVal sender As Object, ByVal e As EventArgs) Response.Write(ListPays.SelectedIndex) End Sub
Et si j'affiche ListPays.SelectedItem.text, j'ai une exeption comme quoi mon objet est nul.
C'est pourtant le même code que la MSDN, quelqu'un pourrait il m'aider?
Merci.
Partager