日期:2014-05-20  浏览次数:20960 次

Webform下的rdlc报表传参问题
小弟最近使用rdlc报表,由于业务需要,需要增加了时间范围的查询,于是在.rdlc文件里的筛选器里添加了@startdate和@enddate两个字段,cs文件中也得到了startdate和enddate的string类型的值,可是下面就有问题了

1.网上大多是winform的案例,在webform好像不实用。
2.部分代码有个this.ReportViewer1.LocalReport.SetParameters(new ReportParameter("startdate", startdate.value));
可是好像只能写string类型的 ,可是我在rdlc报表需要的是date类型,会报类型不匹配,不知如何解决。
3.小弟实在是一抹黑,在cs中有值却不知道如何传给rdlc报表。

求各路大神帮忙,如果能有个代码或事例真是感激不尽。
------解决方案--------------------
人工置顶~~~求大神帮忙~
------解决方案--------------------
人工置顶~~~求大神帮忙~
------解决方案--------------------
rdlc中改成文本类型呢???