function test()
   {
if(event.keyCode == 13)
{
alert("响应回车键事件");
                            document.getElementById('button1').click();
}
   }

解决方案 »

  1.   

    private void Page_Load(object sender, System.EventArgs e)
    {
    TextBox1.Attributes["onkeydown"] = "test();";
    string m_Cmd=Request.QueryString["cmd"]==null?"":Request.QueryString["cmd"];
                       if(m_Cmd=="true")
                       {
                             button1_Click(new object(),new System.EventArgs());
                       }
    }
    if(event.keyCode == 13)
    {
    alert("响应回车键事件");
                                location.href=location.href+"?cmd=true";
    }
      

  2.   

    to :循序渐进   我试过了,不行
    to :大象   有错误  不可访问“textbox.WebForm1.Button1_Click(object, System.EventArgs)”,因为它受保护级别限制
    怎么回事?
    郁闷死我了
      

  3.   

    function test()
       {
    if(event.keyCode == 13)
    {
    alert("响应回车键事件");
                                document.all("button1").click();
    }
       }
      

  4.   

    我这怎么就不行,郁闷
    谁把代码都贴出来吧,包括button1_click的
    谢谢了   谢谢  十分感谢
      

  5.   

    在private void Page_Load(object sender, System.EventArgs e)中添加if(!Page.IsPostBack)
    {
        this.TextBox1.Attributes.Add("onkeydown","if    (event.keyCode=='13') "+this.Bottun1.ClientID+".click();");
    }如果TextBox1的EnableViewState属性设置为false,那就把if(!Page.IsPostBack)去掉,这样就每次实例化都要添加属性,如果有问题写短信给我。