它触发的事件是后台的,不是前台的Javascript

解决方案 »

  1.   

    <asp:dropdownlist id="Drop_ProjectName" onchange="alert('a')" style="Z-INDEX: 110; LEFT: 192px; POSITION: absolute; TOP: 128px" tabIndex="8" runat="server" Width="608px" Height="30px" />
      

  2.   

    <asp:....>为服务器端控件,对应的事件应该为OnSelectedIndexChanged="dd_Changed" AutoPostBack="true"....<script language="C#" runat="Server">
    void dd_Changed(object sender, System.EventArgs e)
    {
     //在这里写
    }
    </script>
      

  3.   

    如果你想用客户端的onchange事件,可以在page_load里这么写:
    void Page_Load(object sender, EventArgs e)
    {
      Drop_ProjectName.Attributes.Add("onchange","alert('never-online')");
    }