Example #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            //DynamicReport bind = new DynamicReport();
            //DataTable dt = new DataTable();
            //dt.Columns.Add("tttt");
            //bind.DataSource = dt;

            //bind.Rdl.PageHeaderText = "成绩";
            //bind.Rdl.LeftMargin = 8;
            //bind.Rdl.RightMargin = 5;
            //bind.Rdl.TopMargin = 8;
            //bind.Rdl.BottomMargin = 10;
            //bind.Rdl.PageFooterText = "\"第 \" & {0} & \" 页.共 \" & {1} & \" 页\"";

            //HtmlTable table = new HtmlTable();
            //table.TableHtml = this.richTextBox1.Text;
            //table.Create();
            //bind.Rdl.Tables.Add(table.Table);

            //bind.ShowReport(this.reportViewer1);

            ReportRender render = new ReportRender();
            render.BuildReport = new SimpleTableReportBuilder()
            {
                PageHeaderText = "成绩",
                PageFooterText = "\"第 \" & {0} & \" 页.共 \" & {1} & \" 页\"",
                Table = SimpleTable.HtmlToTable(this.richTextBox1.Text)
            };
            render.ShowReport(this.reportViewer1);
        }
Example #2
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            //DynamicReport bind = new DynamicReport();
            //bind.Rdl.PageHeaderText = "成绩";
            //bind.Rdl.LeftMargin = 8;
            //bind.Rdl.RightMargin = 5;
            //bind.Rdl.TopMargin = 8;
            //bind.Rdl.BottomMargin = 10;
            //bind.Rdl.PageFooterText = "\"第 \" & {0} & \" 页.共 \" & {1} & \" 页\"";
            //bind.ShowReport(this.ReportViewer1, this.GridView1);

            ReportRender render = new ReportRender();
            render.BuildReport = new SimpleTableReportBuilder()
            {
                PageHeaderText = "成绩",
                PageFooterText = "\"第 \" & {0} & \" 页.共 \" & {1} & \" 页\"",
                Table = WebTable.HtmlToTable(this.GridView1)
            };
            render.ShowReport(this.ReportViewer1);
        }