【发布时间】:2015-08-17 20:36:15
【问题描述】:
首先我在 Windows 7 上使用 Microsoft Visual 2010,所以我有 .net 4.0 编程。
我创建了一个 ASP.NET 项目并制作了一个 .rdlc 报告,它显示的数据很好,但我希望报告显示类似于以下内容的标题:
[ID] 的所有值从 [startDate] 到 [endDate]。
--报告的其余列和行--
从 .aspx 网页设计页面,用户将 startDate 和 endDate 输入到 TextBox 的:TextBox1 和 TextBox2。尽管startDate 和endDate 被传递到SQL command,但它不会在查询中作为要显示的数据返回。
在代码的aspx.cs 部分(在 C# 中)是否可以使用 TextBox1.Values 更改报告本身中的值。
基本上将[startDate](来自.rdlc报告)设置为TextBox1.Values来自.aspx ...等
类似的东西(即使我知道这是不正确的):
ReportViewer1.startDate = TextBox1.Value;
感谢您的帮助。
编辑: 我会发布一些我正在尝试做的事情,但我是新手,而且声誉似乎很低。
基本上在我想在 TextBox 中显示的 .rdlc 报告中。
以下是 [Item] 从日期 [startDate] 到 [endDate] 的所有值。
报告的表格中显示了所有数据。
例子:
这是 TK421 从 2014 年 6 月 13 日到 2015 年 2 月 3 日的所有值。
Item | Value1 | Value2
TK421| 127 | 4
网页很简单
Start Date | End Date | Item
TextBox1 | TextBox2 | DropDownList1 | SearchButton
我只是想做的是从网页的开始日期中取出 TextBox1 项目并将其放在报告的 [startDate] 字段中。我还没有找到关于如何通过一些奇怪的错误执行此操作的良好信息来源。
【问题讨论】:
标签: c# asp.net reporting-services webforms rdlc