예제 #1
0
    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();
    }