如何为rdlc报表的日期参数传入null值?

zhplovelsy 2014-04-08 05:00:55
定义了一个日期参数,允许为null。
如和在代码中为其赋值为null?

参数设置代码如下:
this.ReportViewer1.LocalReport.SetParameters(new Microsoft.Reporting.WebForms.ReportParameter("BeginDate",""));

设置为""是不行的,要如何才能传入null值呢?
...全文
158 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
SeeYou孙悟空 2014-04-08
  • 打赏
  • 举报
回复
引用 2 楼 feiyun0112 的回复:
不传就是null吧
不是的,null 和空是不一样的,我记得,你不传数过去,没有设置为null,会报错的。
szivanl 2014-04-08
  • 打赏
  • 举报
回复
把“参数属性”那边选择'允许为null'。

你看看是否这个问题?
szivanl 2014-04-08
  • 打赏
  • 举报
回复
不知道你这样写是否正确,发一个连接给你,你看看能否用得上 http://bbs.csdn.net/topics/390533139
feiyun0112 2014-04-08
  • 打赏
  • 举报
回复
不传就是null吧
SeeYou孙悟空 2014-04-08
  • 打赏
  • 举报
回复
我记得,你在设置模板的时候,写一个参数,在属性里,有一个选项就是为可以设置为空或者null。

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧