想实现的效果:点击保存后立即使之保存按钮和IE的"关闭"按钮都变灰.
成功保存以后,又显示可点击的按钮.
听说只能用javascript脚本控制,请各位大虾帮忙,十分感谢!!!

解决方案 »

  1.   

    你错了,ENABLED是在刷新以后执行
      

  2.   

    对用javascript脚本控制,可以的。
      

  3.   

    加一个辅助标志量判断是否保存完成,保存完成时,ENALBE=TRUE,正在保存的时候ENALBE =FALSE;
      

  4.   

    在ASPX页面的BODY中用JAVASCRIPT函数
     <script>
          function   Button()   
          {    
              var button=document.getElementById("Button17");  
              button.disabled=true;
          }   
      </Script>然后在C#代码中的Page_Load中调用
    this.Button17.Attributes.Add("onclick", "Button()");结果是:一点击按钮Button17,是立即变灰了,可是不往下执行C#里的其他代码?
    请帮忙
      

  5.   

    在按钮事件里:
    void Button1_Click(...) {
    this.Button1.Enabled = false; // 禁用按钮
    ... // 这里执行代码.
    ... //代码执行完毕.
    Response.RegisterStartupScript1(this,"","<script>document.getElementById('Button1').disabled=false;</script>");//使用javascript启用按钮.
    }
      

  6.   


    this.Button1.Enabled = false; // 禁用按钮 ?????????没有用的啦