就是一个服务器按钮,怎么控制只执行一次单击事件
就象csdn里的回复按钮一样,一点就变成灰色不可用状态了谢谢大家帮忙!

解决方案 »

  1.   

    to(ys_like(ys))
    不行,不知道该怎么写,好象应该要写javascript来控制
    我这么控制的时候:document.getElementById("ButUpData").disabled = true
    这个按钮是变成灰色不可用了,但是他也同时不执行本身的单击事件了
      

  2.   

    你这要再点击后将
    button.Enable = false;
    就行了
      

  3.   

    运行在服务器端button的click事件必然要进行page回调,你在page_load事件中去设置button的属性。
      

  4.   

    to:Knight94(愚翁)
    这么设置,我没有思路的,不知道是不是应该用javascript来控制,
    请说详细点好吗?或者有源码学习一下就更好了
    谢谢!
      

  5.   

    protected void Button1_Click(object sender, EventArgs e)
        {
            Label1.Text = "eeeeeeee";
            Button1.Enabled = false;
        }
      

  6.   

    //in your page load
    if( !this.IsPostback )
    {
        // init your page here
    }
    else
    {
        // Check which send post back message
        yourbutton.Enabled = false;
    }