Jag har en dropdown med autopostback satt till true.
Dropdownen ser ut så här. Den fylls med värden från en databas
<asp:dropdownlist id="dplHandelse" onselectedindexchanged="handelse" datasource='<%# fillddl() %>' DataTextField="namn" DataValueField="kod" autopostback="True" runat="server" width="50px" />
När dropdownen postas kör jag den här subben
Public dplass1 As DropDownList
Public dplass2 As DropDownList
Public Sub handelse(ByVal sender As Object, ByVal e As EventArgs)
Dim vald As String = dplhandelse.SelectedItem.Text
If dplhandelse.SelectedItem.Text = "mål" Then
dplass1.Visible = True
dplass2.Visible = True
tbminuter.Visible = False
Else
dplass1.Visible = False
dplass2.Visible = False
tbminuter.Visible = True
End If
dplhandelse.SelectedIndex = dplhandelse.Items.IndexOf(dplhandelse.Items.FindByText(vald))
När subben körs vill jag kolla om texten dplhandelse är mål.
När jag testar det här blir dplass1 och 2 visible oavsett vad jag väljer i dplhandelse.
Någon som vet hur jag kan lösa det här?