由于特殊的原因,我要使用button标签,如下
<button id="searchGoButton" name="go" type="submit" runat="server" enableviewstate="false"></button>我想加入后端click事件,如何做?

解决方案 »

  1.   

    前端控件也不是你这样写的吗?
    <button/>?
    这个写法可以?
      

  2.   

    <input type=submit name=go runat=server onserverclick=submit_click()/>
      

  3.   

    直接写onclick点击button会触发回发。页面load事件里要这么写 if(!postback)否则每次回发都会重新刷新 就不会触发onclick事件了。
      

  4.   

    <button>标签没见过呀!~~ASP.NET的标准还是HTML的?~~HTML:<input type="button" runat="server"> 这样写就可以跑服务器啦
      

  5.   

    aspx页面控件
    <input type="button" name="go" runat="server" onserverclick="submit_click()"/>aspx.cs页面事件protected void submit_click()(object sender, EventArgs e)
    {
       .....
    }
      

  6.   


    是滴!可以据此去google你应该掌握的onserverclick了!
      

  7.   

    不过大概是不应该在onserverclick后的方法声明上有括号的,请注意。
      

  8.   


    确实不该有,手误...aspx页面控件 
    <input type="button" id="go" name="go" runat="server" onserverclick="submit_click"/> aspx.cs页面事件 protected void submit_click(object sender, EventArgs e) 

      ..... 
    }