Bonjour a tous,
J'ai un petit probleme avec une dropdownlist qui se trouve dans un datagrid.
je renseigne ce dropdownlist avec des valeurs de listitem.
code aspx:
j'arrive a recuperer toutes les valeurs mais pas la valeur 0
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 <asp:TemplateColumn HeaderText="Pourcentage"> <HeaderTemplate> <asp:Button id="Button2" runat="server" Text="Modifier CommandName="Modifier"></asp:Button> </HeaderTemplate> <ItemTemplate> <asp:DropDownList id="DropDownList2" runat="server" AutoPostBack="True"> <asp:ListItem selected="True" Value="-1">--</asp:ListItem> <asp:ListItem value="0"> Entre 0% et 2% </asp:ListItem> <asp:ListItem Value="1"> Entre 3% et 5% </asp:ListItem> <asp:ListItem Value="2"> Entre 6% et 25% </asp:ListItem> <asp:ListItem Value="3"> Entre 26% et 75% </asp:ListItem> <asp:ListItem Value="4"> Entre 75% et 100% </asp:ListItem> </asp:DropDownList> </ItemTemplate> </asp:TemplateColumn>
je ne comprend rien
voici mon code behind:
est ce que ça viens de mon code ou est ce que cela viens d'une propriété du dropdownlist
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 Private Sub dg2_ItemCommand(ByVal source As System.Object, _ ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) _ Handles datagrid1.itemcommand Dim neb As String Dim nebs() As String Dim f As Integer If e.CommandName <> "Modifier" Then Exit Sub 'recupere les valeurs selectionner de chaque ligne For Each odgitem As DataGridItem In DataGrid1.Items If CType(odgitem.FindControl("DropDownList2"), DropDownList).SelectedValue Then neb &= CType(odgitem.FindControl("DropDownList2"), DropDownList).SelectedValue.ToString & "'" End If Next 'affiche mes valeurs dans un textbox TextBox1.Text = neb
Please y' a t il une ame charitable
Partager