1,在按钮点击事件的第一行写:
this.BtnID.Visible = false;
当程序处理完成后,写
this.BtnID.Visible = true;
2,那你可以在页面验证成功的时候再添加:
if (this.Page.IsValid)
{
this.Button1.Attributes.Add("onclick","javascript:document.getElementById('doing').style.visibility = 'visible';");//防止多次点击
}