如题
我在后台前台都写了不对
前台写完,空件是封了但不执行后台代码了
前台写完,空件等到后台代码执行完才封掉.
郁闷中........望高手指点

解决方案 »

  1.   

    http://www.cnblogs.com/tintown/archive/2005/03/08/114963.html
      

  2.   

    private void Page_Load(object sender, System.EventArgs e)
    {
    btn.Attributes.Add("onclick","state=true;"); 
    StringBuilder sb=new StringBuilder(); 
    sb.Append("if (!state) return;"); 
    sb.Append("var button=document.getElementById('btn');"); 
    sb.Append("button.value=\" Please Wait... \";"); 
    sb.Append("document.body.style.cursor='wait';"); 
    sb.Append("button.disabled=true;");  string strScript="<script>"; 
    strScript=strScript +"var state=false;";  //将函数绑定到页面的onbeforeunload事件: 
    strScript=strScript +"window.attachEvent('onbeforeunload',function(){" +sb.ToString()+ "});"; 
    strScript=strScript +"</"+"script>"; 
    Page.RegisterStartupScript("onbeforeunload",strScript); 
    }
      

  3.   

    多谢 wxqq2001(就让我用一生等待)