Ho un oggetto DropDownList nella mia pagina web. Quando clicco su di esso e seleziono un valore diverso, non succede nulla, anche se ho una funzione collegata all'evento SelectedIndexChanged
. Cercherò di postare il mio codice qui come ordinata possibile:L'evento SelectedIndexChanged di DropDownList non viene attivato
In primo luogo, il codice HTML dell'oggetto attuale:
<asp:DropDownList ID="logList" runat="server"
onselectedindexchanged="itemSelected">
</asp:DropDownList>
E questa è quella funzione, itemSelected
:
protected void itemSelected(object sender, EventArgs e)
{
Response.Write("Getting clicked; " + sender.GetType().ToString());
FileInfo selectedfile;
Response.Write("<script>alert('Hello')</script>");
foreach (FileInfo file in logs)
{
if (file.Name == logList.Items[logList.SelectedIndex].Text)
{
Response.Write("<script>alert('Hello')</script>");
}
}
}
Nessuno di appaiono le risposte e quella porzione di JavaScript non viene mai eseguita. Ho provato questo sull'ultima versione 3.6 di Firefox, oltre a Internet Explorer 8. Questo viene offerto da un computer Windows Server 2003 R2, con ASP.Net con .NET Framework versione 4.
Se qualcuno può aiutare, sarebbe fantastico.
Gente, una risposta è già stata data e selezionata, non è necessario continuare a rispondere a questa domanda. – TGP1994