protected void CreateColumnAll() { B_Column bll = new B_Column(); DataTable dt = bll.GetList(false).ToTable(); RecordCount = dt.Rows.Count; Response.Write("<script>SetTotal(" + RecordCount + ")</script>\r\n"); Response.Flush(); for (int i = 1; i <= RecordCount; i++) { string per = ((i * 100) / RecordCount).ToString("F1"); CreateBll.CreateColumnlPage((int)dt.Rows[i-1]["ColId"]); Response.Write("<script>SetPr('" + per + "%'," + i + ")</script>\r\n"); Response.Flush(); } Response.Write("<script>SetPr('100.0%'," + RecordCount + ")</script>"); Response.Write("<script>document.getElementById('finallytd').innerText = '生成完毕'</script>"); Response.Flush(); CreateBll.ClearHashTable(); }