以前一直在做bs項目,剛接手一個cs項目,蒙了。如何用回車鍵提交某個按鈕呀??謝謝

解决方案 »

  1.   


    private void txtPass_KeyDown(object sender,System.Windows.Forms.KeyEventArgs e)
    {
      if(e.KeyCode == System.Windows.Forms.Keys.Enter)
      {
        this.btnOk_Click(sender,e);
      }
    }private void btnOk_Click(object sender,EventArgs e)
    {
      //code,略
    }
      

  2.   

    如果您是用的vs2005
    那么 选中你的窗体记住是窗体
    然后修改这个属性AccepButton选择你需要作为回车处理的那个按钮就可以了。简单实用。
      

  3.   


    if (e.KeyChar == 13)
    {
         this.btnOk_Click(sender,e);
    }
      

  4.   

    <script type="text/javascript">
        function submitCondition()
        {
        if(window.event.keyCode=="13")
        {
         __doPostBack("BtnSearch","");
        }
        }
    </script> 用脚本
      

  5.   

    There is an attribute "DefaultButton" in Form and Panel control which can enable this feature.
      

  6.   

    把窗体Form的KeyPreView的属性设置为true,必须设置这个属性才能够激活key_down事件下面的代码就参考 1楼 的 即可实现