我想在我的一个按钮上加上回车健的默认设置,就是打开页面后按回车健就是按如下“检索”按钮
<asp:button text="检索" runat="server" onclick="click2retrieve"/>怎么设置啊,多谢各位大侠~~~~

解决方案 »

  1.   

        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                 Page.SetFocus(按钮的名字);
            }
        }
      

  2.   


    <script type="text/javascript">
    document.onkeydown=function(){
       if(event.keyCode=="13")
       {
           document.getElementById("Button1").click();
       }
    }
    </script>
      

  3.   

    在页面的Page_Load事件里面加如下代码:
    protected void Page_Load(object sender, EventArgs e)
        {
            this.Button1.Focus();
        }
    其中Button1为你所说的Button的Name
      

  4.   

    <form id="form1" defaultbutton="Button1" runat="server">
    加上defaultbutton属性试试
      

  5.   

    seedling_lq 的应该是正解啊!
      

  6.   

    zmm12,能具体再说说么,好像不行~
    seedling_lq,的确可以,但是必须将光标放在text中才行,我想打开页面按回车就是先默认按button键
      

  7.   


    <input id='txtQ' /> <button id='serButton' /><script type="text/javascript">
    document.getElementById('txtQ').onkeydown=function(e)
    {
        if (e == null)
    _key = event.keyCode;
     else 
    _key = e.which;

    if(_key==13)
        document.getElementById('serButton').click();
    }
    </script>