日期:2014-05-18  浏览次数:21166 次

如何判断按钮被点击
页面上有若干个按钮。
每个按钮的单击事件都调用同一个方法,
此方法内需要判断哪个按钮被点击进来,从而输出不同的值。
我想请问下如何判断哪个按钮被点击

------解决方案--------------------
C# code
    protected void Button3_Click(object sender, EventArgs e)
    {
        test(sender);
    }
    protected void Button4_Click(object sender, EventArgs e)
    {
        test(sender);
    }
    protected void Button5_Click(object sender, EventArgs e)
    {
        test(sender);
    }

    private void test(object sender)
    {
        //这里怎么根据sender判断是点击button1进来的?
        Button btn = (Button)sender;
        Response.Write(btn.ID.ToString() + "被点击了");
    }