不错呦!smile@林凯西,确保“准备文件”中的几个文件都有安装,S...您好,看了您这篇帖子觉得很有帮助。但是有个问题想请...我的修改过了怎么还被恶意注册呢 @jjjjiiii 用PJ快9年了,主要是A...PJ3啊,貌似很少有人用PJ了,现在不是WP就是z...@332347365,我当时接入时错误码没有-10...楼主,ChkValue值应为-103是什么意思呢?...大哥 你最近能看到我发的信息,请跟我联系,我有个制...
ASP.NET报表参数使用示例
编辑:dnawo 日期:2010-07-01
本例中我们使用报表参数在报表上显示一个绘制时间,以演示下怎么使用报表参数。
①.打开报表文件.rdlc,在vs菜单中依次选择"报表→报表参数",在报表参数对话框中设置如下:
②.在报表文件界面上添加一个文本框,添加值"=Parameters!Param1.Value":
③.在引用报表的aspx页面中添加代码(红色部分):
最终效果
①.打开报表文件.rdlc,在vs菜单中依次选择"报表→报表参数",在报表参数对话框中设置如下:
②.在报表文件界面上添加一个文本框,添加值"=Parameters!Param1.Value":
③.在引用报表的aspx页面中添加代码(红色部分):
复制内容到剪贴板 程序代码
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Random rnd = new Random();
DataSet1.DataTable1DataTable table = new DataSet1.DataTable1DataTable();
for (int i = 0; i < 24; i++)
{
table.Rows.Add(rnd.Next(1000), i);
}
//报表文件
ReportViewer1.LocalReport.ReportPath = Server.MapPath("Report.rdlc");
//报表参数:
//一定要放在ReportPath之后赋值,否则出错:尚未指定报表定义的来源
ReportParameter[] parameters = new ReportParameter[1];
parameters[0] = new ReportParameter("Param1", "绘制时间:" + DateTime.Now.ToString());
ReportViewer1.LocalReport.SetParameters(parameters);
//报表数据源
ReportDataSource rds = new ReportDataSource("DataSet1_DataTable1", table);
ReportViewer1.LocalReport.DataSources.Clear();
ReportViewer1.LocalReport.DataSources.Add(rds);
//报表刷新并显示
ReportViewer1.LocalReport.Refresh();
}
}
{
if (!IsPostBack)
{
Random rnd = new Random();
DataSet1.DataTable1DataTable table = new DataSet1.DataTable1DataTable();
for (int i = 0; i < 24; i++)
{
table.Rows.Add(rnd.Next(1000), i);
}
//报表文件
ReportViewer1.LocalReport.ReportPath = Server.MapPath("Report.rdlc");
//报表参数:
//一定要放在ReportPath之后赋值,否则出错:尚未指定报表定义的来源
ReportParameter[] parameters = new ReportParameter[1];
parameters[0] = new ReportParameter("Param1", "绘制时间:" + DateTime.Now.ToString());
ReportViewer1.LocalReport.SetParameters(parameters);
//报表数据源
ReportDataSource rds = new ReportDataSource("DataSet1_DataTable1", table);
ReportViewer1.LocalReport.DataSources.Clear();
ReportViewer1.LocalReport.DataSources.Add(rds);
//报表刷新并显示
ReportViewer1.LocalReport.Refresh();
}
}
最终效果
上一篇: 去掉桌面飘浮窗口:Input Not Supported
下一篇: GridView控件中DataFormatString属性失效解决方法
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
最新日志:
下一篇: GridView控件中DataFormatString属性失效解决方法
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
最新日志:
评论: 0 | 引用: 0 | 查看次数: 6927
发表评论
请登录后再发表评论!