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
4Sub 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.







Répondre avec citation







,
Partager