我对 Telerik 2013 Q1 的报告版本有很大的问题。它使用 dll 而不是 RDLC 文件。我创建了我的报告的 DLL,我在我的 Web 应用程序中使用了这个 dll,并用报告查看器显示它。我希望在我的应用程序的网页中存在报告查看器,存在一些用于用户输入的文本框,例如用户键入的报告标题 iT 意味着用户输入显示在报告文本框值中,我使用参数但它显示为空值。我的问题是:我怎样才能通过参数来完成这项工作?我的代码有什么问题?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using schduleing_report;//its my dll
namespace web.UI.Reports
{
public partial class ReportSchdule : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Report2 report = new Report2();
report.ReportParameters.Add("name",Telerik.Reporting.ReportParameterType.String,"sutytehjj");
report.ReportParameters["name"].Value = "123";
//it just for test i use it insted of textbox1.text
// report.ReportParameters["name"].Value = TextBox1.Text;
report.ReportParameters["name"].Visible = true;
在我的报告 dll 中,我有一个文本框,它的值是 this = Parameters.name.Value