点击该"提交"按钮后设属性为button1.enabled=false

解决方案 »

  1.   

    单击按钮时,触发事件,把按钮的Enabled属性变为false
      

  2.   

    是不是应该用 page.ispostback 得到网页是否被回邮.
      

  3.   

    private void Button1_Click(object sender, System.EventArgs e)
    {
    this.Button1.Enabled = false;
    }
      

  4.   

    应该在客户端做这件事
    document.getElementById("urBtnID").disabled="true"ok
    如果你到服务器上去做这件事,那要是网络比较慢的话,还是可以多次点击
      

  5.   

    <form id="Form1" onsubmit="return AdjSubmit()" method="post" runat="server">
    function AdjSubmit()
    {
    if(document.all.Button1.checked)
    {
    alert("Generating questions...");
    return false
    }
    else
     document.all.Button1.checked = true;
    }
      

  6.   

    不过把button的disabled属性设为true之后button1_click事件不会触发了
      

  7.   

    我有办法了,不要将按钮做成WEB服务器控件,而做成HTML服务器控件就行了,因为HTML服务器控件有客户端onclick与服务器端onserverclick两种事件.