<asp:Button ID="Button1" runat="server" CssClass="button" Text="提交" onclick="Button1_Click" />protected void Button1_Click(object sender, EventArgs e)
    { 
    }这里的 Button1_Click  倒底是什么啊
跟 js  里的<input type="button" onclick="fuc()"/><script language="javascript">
function fuc(){
 
}
</script>这样的  好像完全是两个意思嘛弄不明白 还请高手详细的解答下

解决方案 »

  1.   

    Button1_Click 事件
    function 定义函数
      

  2.   

    一个函数名,是你那个Id为Button1的按钮点击后响应事件的函数,属于服务器端代码,而js那段代码则属于客户端代码
      

  3.   

    Button1_Click是一个方法
    当触发Click事件时会调用这个方法你看看委托和事件就知道了
      

  4.   

    你的方法名是自动生成的,命名规则是:控件ID_Click,你也可以自己命名
      

  5.   

    一个是服务器端的对应onclick事件,一个是客户端的,JS哪个对应的是onclientclick 事件。
      

  6.   

    sender 是 button本身可以  ((button)sender).   这种方式来获得button的属性那些 button的属性 可不可以从 evenargs e 上面获得
      

  7.   

    <asp:Button ID="Button1" runat="server" CssClass="button" Text="提交" OnClick="Button1_Click" OnClientClick="alert('js');return confirm('this is js function.'); " />
      

  8.   

    <asp:Button ID="Button1" runat="server" CssClass="button" Text="提交"  onclientclick="客户端事件" onclick="Button1_Click" />