好像不能,Page.Response.Write("<script language=javascript>window.close();</script>");不被执行!

解决方案 »

  1.   

    page.ispostback!=false{
    ....
    }
      

  2.   

    是你的DropDownList的事件句柄没有了,你重新在事件窗口中选择上事件就好了。出现这样的问题是因为你将DropDownList剪切过。
      

  3.   

    多半是事件没连上,去看看属性里的事件,SelectedIndexChanged事件有没有连接好
      

  4.   

    你没有指定:OnSelectedIndexChanged呀!
    <asp:dropdownlist Width="200" AutoPostBack=true ID="AcceptList" runat=server OnSelectedIndexChanged="Index_Changed"
    ></asp:dropdownlist>
      

  5.   

    看看控件的事件有没有丢失!
    private void InitializeComponent()

    this.DropDownList1.SelectedIndexChanged += new System.EventHandler(this.DropDownList1_SelectedIndexChanged);
    this.Load += new System.EventHandler(this.Page_Load); }
      

  6.   

    好像不是这个问题,我重新作的事件还是不行,我在这个页面中另建了一DropDownList,SelectedIndexChanged得事件还是不响应,可能是页面中有点问题,昨天作的时候就发现
    Page.Response.Write("<script language=javascript>window.close();</script>");不被执行!可当时没多想,直到今天作完,才知道这问题严重了,哎,实在不行,我再重做一次,看看究竟是什么问题。TMD,奇了怪了!
      

  7.   

    事件没丢失,
    private void InitializeComponent()
    {    ..............
    this.ddl_acc.SelectedIndexChanged += new System.EventHandler(this.ddl_acc_SelectedIndexChanged);
    this.ddl_result.SelectedIndexChanged += new System.EventHandler(this.ddl_result_SelectedIndexChanged);
         ..............}
      

  8.   

    dudu8686(飞飞) 说的对。
    <asp:DropDownList id="ddl_acc" runat="server" Width="100%" EnableViewState="False" AutoPostBack="True"></asp:DropDownList>
    这里没有事件啊!!!
      

  9.   

    呵呵,搞定了,说出来不怕大家见笑,原来是我的页面中定义了一个name为submit的控件,以至我的页面无法提交!呵呵,真的很感谢大家的帮忙!另To:dudu8686(飞飞) and xmayxmei(八月狐),在页面中可以不用邦定事件的,事件注册在
    private void InitializeComponent()
    {    ..............
    this.ddl_acc.SelectedIndexChanged += new System.EventHandler(this.ddl_acc_SelectedIndexChanged);
    this.ddl_result.SelectedIndexChanged += new System.EventHandler(this.ddl_result_SelectedIndexChanged);
         ..............}
    中的,不过还是谢谢你们的热心!