首先,新建一个网站,接着添加数据集,并且命名为student,如下图所示:
在该数据集对象上面添加datatable,并且设置列名,如下图所示:
添加一张报表,命名为student,如下图所示:
向报表中添加“表”这一项,如下图所示:
这时就弹出一个选择数据源的对话框,如下图所示,自己选择要添加的数据源并命名:
将对应的datatable项添加到表中,如下图所示:
创建一个aspx页面,拖动reportviewer控件到页面上面,并拖动scriptmanager控件,接下来是简单的代码编写过程:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using Microsoft.Reporting.WebForms;
public partial class _Default : System.Web.UI.Page
{
//页面加载的时候绑定数据源
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
FillDataToReport();
}
}
public void FillDataToReport()
{
DataTable dt = new DataTable(); //创建一个datatable
dt.Columns.Add("studentID", typeof(int));
dt.Columns.Add("studentName", typeof(string));
dt.Columns.Add("password", typeof(string));
dt.Rows.Add(1, "王伯仙", "001");
dt.Rows.Add(2, "白云飘飘", "002");
dt.Rows.Add(3, "小神仙", "003");
this.ReportViewer1.LocalReport.ReportPath = "student.rdlc"; //查找要绑定的报表
this.ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("T_Student", dt)); //绑定数据源
}
}
页面运行之后是这样的:
分享到:
相关推荐
使用RDLC报表简单显示虚拟人物的消费报表。
RDLC报表绑定本地数据源 ============================= 1、简单易用的控件,特别是Table控件,非常方便字段在报表上的排列 2、灵活的可定制性,用XML来描述一个报表相关的一切 3、高度可编程性,在你的项目中,甚至...
VS2022-RDLC VS2022-RDLC VS2022-RDLC VS2022-RDLC VS2022-RDLC VS2022-RDLC VS2022-RDLC VS2022-RDLC VS2022-RDLC
vs2010 rdlc报表 linq to sql 使用说明
RDLC如何应用“列表”控件为子报表动态创建数据源。
在没有rdlc为后缀的报表文件和没有xsd为后缀的DataSet数据源的情况下,依据从数据库中获取的数据生成RDLC报表。 Visual Studio 的最新版本是2022,在以住的版本中微软都会有一个 Microsoft RDLC Report Designer ...
4.解决方案中添加-报表-rdlc-界面添加-表-选择数据源dataset1-完成 5.form1.cs 中加入 private void button1_Click(object sender, EventArgs e) { reportViewer1.Reset(); this.reportViewer1.LocalReport....
Asp.net的ReportViewer的RDLC设计及动态绑定数据源
VS2010_RDLC报表使用手册V3 在原先的V2基础上添加了url跳转等功能
C#2010 WinForm 程序开发RDLC报表,大家将几个关键的DLL(3个)同时拷贝就可以完成...现在将3个关键DLL,以及补丁文件一起奉上,为VS2010开发新RDLC报表的伙计使用。 微软自己的报表还是蛮好用的。有问题大家一起讨论。
visual studio 自带的RDLC报表的使用技巧. 个人建议在做报表的时候尽量用自带的RDLC去代替水晶报表. 稳定性会好很多.
winform中使用rdlc报表, rdlc报表的显示 rdlc报表子报表的显示
VS2010演示了如何在WPF程序中调用RDLC报表,并使用代码向报表中传递参数。
vs2017 RDLC报表插件安装
Rdlc报表设计器,设计ReportViewer报表必备利器,自动生成rdlc报表文件,动态自定义列,很巴适的哦!
1.存储过程作为报表数据源 2.ReportViewer控件并选择报表后,选择的数据源是带参数的存储过程怎么传参数 3.RDLC 报表 有空白页 4.RDLC 报表 使用Table 总多出来一个空白页 5.VS2010 RDLC 报表 表(table) 因数据量过...
使用VS2019 在RDLC报表上呈现数据源的数据,一个简单的Demo,附有基本步骤的文档,按照步骤可以创建类似需求的程序。
VS2010_RDLC自带报表使用手册,vs2010 RDLC报表 教程 C# 初步学习微软的报表工具