Salut,
pour répondre à ta question, je vois deux choix possible si ton projet est bien un projet ASPX
1er Choix:
Tu poses une dropdownlist(combobox ^^) sur ta page web et tu fais clic droit propriétés ->Items et là tu ajoutes ton texte et sa valeur respective.
Il faut vérifier ensuite que ta combobox à la propriété AutoPostBack à TRUE.
Enfin, dans le code-behind, tu recupères ta valeur comme cela.
Private Sub DropDownList1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DropDownList1.SelectedIndexChanged
Dim reso As String <--c'est ta variable
reso =
Me.DropDownList1.SelectedItem.Value
End Sub2ème Choix:
sinon tu peux aussi faire comme cela, ce n'est que du code mais je trouve ça plus propre.
Il faut juste vérifier que l'AutoPostBack de la DropdownList est sur TRUE.
Private
Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Placez ici le code utilisateur pour initialiser la page
If Not IsPostBack Then
Charger()
End If
End Sub
Private Sub Charger()
Dim item As ListItem
item =
New ListItem("server LAN", "set dedicated 1")
Me.DropDownList1.Items.Add(item)
item =
New ListItem("Server Internet", "set dedicated 2")
Me.DropDownList1.Items.Add(item)
End Sub
Private Sub DropDownList1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DropDownList1.SelectedIndexChanged
Dim reso As String <--c'est ta variable
reso =
Me.DropDownList1.SelectedItem.Value
End Sub
Les programmeurs sont rois....Ceux qui ne croient pas en nous sont des fous...