DropDownList aktiver næste DropDownList.
Hej jeg står med et mere eller mindre irreterende problem..Jeg har søgt nettet igennem for en løsning, men det gav ikke megen hjælp..
Jeg har en DropDownList der bliver fyldt med nogle valgmuligheder når den køre Page.Load selfølelig i en if (!IsPostBack), men hvis jeg køre med AutoPostBack på listen resetter den hele tiden tilbage så jeg for min Første valgmuliged og ikke den jeg valgte..
Køre jeg uden sker der intet..
Og på intet som helst tidspunkt køre den SelectedIndexChanged eventet..
Min Kode: C#
protected void Page_Load(object sender, EventArgs e)
{
if (Page.IsPostBack)
{
Response.Write("You have selected " + dropDownUddan.SelectedItem.ToString());
}
if (!IsPostBack)
{
sqlClass.sqlSog("SELECT DVH_UDDANNELSE " +
"FROM TUD_DVH_UDDANNELSE " +
"WHERE DVH_UDDANNELSE='Bachelor i teknisk videnskab' or " +
"DVH_UDDANNELSE='Diplomingeniør' or DVH_UDDANNELSE='Kandidatuddannelse'");
while (sqlClass.myReader.Read())
{
dropDownUddan.Items.Add(new ListItem(sqlClass.myReader["DVH_UDDANNELSE"].ToString(), "0"));
}
sqlClass.conn.Close();
sqlClass.conn.Dispose();
}
}
protected void dropDownUddan_SelectedIndexChanged(object sender, EventArgs e)
{
if (dropDownUddan.SelectedItem.ToString() == "Kandidatuddannelse")
{
dropDownUnderValg.Items.Add(new ListItem("Valg Mulighed", "0"));
}
}
ASP.Net Code: Minus AutoPostBack.
<asp:DropDownList ID="dropDownUddan" runat="server" onselectedindexchanged="dropDownUddan_SelectedIndexChanged"
EnableViewState="True">
</asp:DropDownList>