请教:选择DropDownList的选项后,按回车,该如何响应回车事件。
谢谢。

解决方案 »

  1.   

    按回车?我觉得还不如设置AutoPostBack为True,选择之后就让他自动回发到服务器! 
      

  2.   

    页面有很多DropDownList,不可能每个选择后都回发一次吧。楼下继续,谢谢。
      

  3.   

    那就加一个button 然后在pageload写上这代码
            DropDownList.Attributes.Add("onkeydown", "if(event.keyCode==13){document.all.btn_button.focus();document.all.btn_button.click();}");
      

  4.   

    DropDownList有SelectedIndexChanged事件.为什么要用enter?
    可不可以加个button什么的,去执行enter你想要的操作。
      

  5.   

    DropDownList没有回车事件的啊,你把它的AutoPostBack属性高为true 不是更方便吗?连回车都不用敲!请问楼主你是想做什么呢?能不能说详细 点!
      

  6.   

    如果你要按回车还不如回发,要使用的才回发啊.放到updatapanel控件里面
      

  7.   

    判断KeyEventArgs.KeyCode是否为回车
      

  8.   


    private void DropDownList1_KeyDown(object sender, KeyEventArgs e)
    {
    if(e.KeyCode==13)//回车KeyCode为13
    {
    //TODO
    }
    }
      

  9.   

    如果真的很多DropDownList的话,介意楼主还是添加一个button。