在TEXTBOX中要响应回车事件,当用户输入内容后回车,事件可以写在TEXTBOX的TextChanged事件中,可是如果用户没有输入内容也要响应回车事件呢,要怎么写?大家帮我解决一下.
我做的是网页程序,用的VS环境下的VB.net,希望大家提供一下解决方法,谢谢了

解决方案 »

  1.   

    为控件添加消息
    this.editSDEP.KeyDown += new System.Windows.Forms.KeyEventHandler(this.edit_KeyDown);
    private void edit_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
    {
    if (e.KeyValue==13)
    {
    SendKeys.Send("{TAB}");
    }
    }
      

  2.   

    我要的网页程序啊?Windows.Forms.的命名空间不支持的在WEB程序不支持这个代码的~(菜鸟问题,不要见笑)
      

  3.   

    如果你用的是HTML控件,可以用javascript
    if event.keyCode == 13
         ..........              //要实现的代码
      

  4.   

    我用的WEB窗体控件,我要触发服务器端的事件,所以javascript不是很合适,有触发SUB或Function的吗?
      

  5.   

    if (IsPostBack)
    {}我只知道这个方法了……
      

  6.   

    我现在的要求就是在很多个TEXTBOX实现用回车来跳到下一个,如果用户输入了内容后回车我可以把事件写在TEXTBOX的TextChanged事件中,可是当用户没有输入内容回车呢,我也要跳到下一个输入框,script怎么实现,会和TextChanged事件冲突吗?因为一个输入框有两种回车的可能,输了内容的回车,触发TextChanged,当用户没输入内容时回车,跳到下一个输入框!
    希望大家提供详细一点的方法和代码,谢谢了~~~