我的网页中有一个DropDownList对象。当我单击它并选择一个不同的值时,没有任何反应,即使我有一个连接到SelectedIndexChanged
事件的函数。
首先,实际对象的HTML代码:
<asp:DropDownList ID="logList" runat="server"
onselectedindexchanged="itemSelected">
</asp:DropDownList>
这就是那个函数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>");
}
}
}
任何响应都不会出现,并且JavaScript的这一部分永远不会运行。我已经在最新的火狐3.6版本和I 8上尝试过了,这是在一台Windows Server2003Framework4运行ASP.NET的R2机器上运行的。
https://stackoverflow.com/questions/4905406
复制相似问题