c# - 如何在RDLC中设置参数值

标签 c# .net winforms rdlc dynamic-rdlc-generation

我在报告中为日期范围添加了两个文本框。为了在文本框中填充值,我为文本框设置了参数。

现在日期范围来自一个名为 DateRange 的表单,该表单具有两个 DateTimePickers。

如何设置rdlc中文本框的值等于这些DataTimePickers?

最佳答案

您可以像这样设置参数值。

DateTime dtStartDate = dateTimePicker1.Value;     
DateTime dtEndDate = dateTimePicker2.Value;     
ReportParameter[] params = new ReportParameter[2]; 
params[0] = new ReportParameter("StartDate", dtStartDate, false); 
params[1] = new ReportParameter("EndDate", dtEndDate, false); 
this.ReportViewer1.ServerReport.SetParameters(params);

Passing Parameters to RDLC

关于c# - 如何在RDLC中设置参数值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27996831/

相关文章:

.net - 如何打包针对.NET Core的可移植.NET库?

winforms - 在 PowerShell 中过滤 TreeView 节点

c# - RichtextBox 中的颜色特定单词

c# - 创建类的实例时出现问题

c# - ExcelDataReader 在某些情况下不读取 xls 文件

.net - 对.net混淆代码进行反向工程有多容易?

c# - 如何将列表集合转换为派生集合对象?

c# - 使用非托管 "dll"对处理时间的影响。

c# - 在参数中声明 IDisposable 时如何处理它?

c# - 如何传递给实现 certan 接口(interface)的通用函数类类型?