웹 페이지에 DropDownList 개체가 있습니다. 그것을 클릭하고 다른 값을 선택하면 아무런 일도 일어나지 않습니다. 비록 함수가 SelectedIndexChanged
이벤트에 연결되어 있어도 마찬가지입니다. 나는 시도하고 가능한 한 질서 여기에 내 코드를 게시합니다 :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의 해당 부분이 실행되지 않습니다. 필자는 Internet Explorer 8뿐 아니라 최신 버전의 Firefox에서이 작업을 시도했습니다.이 작업은 .NET Framework 버전 4와 함께 ASP.Net을 실행하는 Windows Server 2003 R2 시스템에서 제공됩니다.
도울 수 있습니다.
여러분, 답변이 이미 주어지고 선택되었으므로이 질문에 계속 대답 할 필요가 없습니다. – TGP1994