各位大虾:
 我有一个页面,为按钮写了单击事件,点击按钮时,正确执行事件。但输入后直接回车,页面只是刷新了,没执行事件,但焦点也在此按钮上啊,不知道为什么,大家帮帮忙,谢谢了~

解决方案 »

  1.   

    前台
    function GetFocus()
    {
    if(event.keyCode==13)
    {
    document.getElementById("Button1").click();
    return false;
    }
    }------------------------
    后台
    TextBox1.Attributes.Add("onkeydown","return GetFocus();");
      

  2.   

    to jc15271149
    还是不行,会不会和这个有关?
    onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("search", "", true, "", "", false, false))"
    这是源文件里,按钮多出的一个事件~
      

  3.   

    解决,但有个疑问,提交表单,和提交按钮的单击事件,
    .net framework内部是怎么实现和区分的?