可以通过JavaScript捕捉
Button1.Attributes.Add("KeyPress","PressKeyFunc");在页面中写这个时间处理函数
<script language="javascript">
function PressKeyFunc()
{
  if (Event.KeyCode == 13)
    //如果按下回车,你想怎么样?
}
</script>

解决方案 »

  1.   

    在事件里有KeyDown和MouseDown的事件~~
      

  2.   

    可以用javascript,在叶面上放一个html的button控件,它可以走两个事件,一个在html中,定义onmouseclick,或keypresss事件,在服务器端响应button_severclick事件,一切都可以操作了。
      

  3.   

    在Webform中是不是无法用C#实现???
      

  4.   

    对,只有用sript语言才能实现
      

  5.   

    用Script可以捕捉按键,但在Webform中的button控件是web控件而不是html控件,
    script中应如何在捕捉按键后去执行button(WEB控件)的button_click代码,以产生点击button后同样的执行效果。请给出script代码,先谢了
      

  6.   

    <body onkeypress="return PressKeyFunc">
    </body>
    <script language="javascript">
    function PressKeyFunc()
    {
      if (event.keyCode == 13)
          __doPostBack("button","");      
    }
    </script>
      

  7.   

    Button1.Attributes.Add("KeyPress","PressKeyFunc");在页面中写这个事件的处理函数
    <script language="javascript">
    function PressKeyFunc()
    {
      if (Event.KeyCode == 13)
        //如果按下回车,就执行这个按钮的代码
        Button1.Click();
    }
    </script>
      

  8.   

    哎,不知什么原因,还是不行看来要去好好学学script,提高一下
      

  9.   

    学web编程。javascript是必须学的