Tengo un objeto DropDownList en mi página web. Cuando hago clic en él y selecciono un valor diferente, no ocurre nada, aunque tengo una función conectada al evento SelectedIndexChanged
. Voy a tratar de publicar mi código aquí como ordenada como sea posible:Evento SelectedIndexChanged de DropDownList que no se activa
En primer lugar, el código HTML del objeto real:
<asp:DropDownList ID="logList" runat="server"
onselectedindexchanged="itemSelected">
</asp:DropDownList>
Y esto es que la función, 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>");
}
}
}
Ninguno de aparecen las respuestas, y esa porción de JavaScript nunca se ejecuta. Probé esto en la última versión 3.6 de Firefox, así como en Internet Explorer 8. Esto se sirve desde una máquina con Windows Server 2003 R2, ejecutando ASP.Net con .NET Framework versión 4.
Si alguien puede ayudar, eso sería genial.
Amigos, una respuesta ya ha sido dada y seleccionada, no es necesario continuar respondiendo esta pregunta. – TGP1994