首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

RDLC报表动态绑定数据解决方法

2012-06-03 
RDLC报表动态绑定数据public static DataSet GetValue(){Dictionarystring, DailyKpiCalculationPercenta

RDLC报表动态绑定数据
public static DataSet GetValue()
  {
  Dictionary<string, DailyKpiCalculationPercentage> dailyKpi = new Dictionary<string, DailyKpiCalculationPercentage>();
  for (int i = 1; i <= 5; i++)
  {
  if (i < 3)
  {
  DailyKpiCalculationPercentage dailyKpi1 = new DailyKpiCalculationPercentage(i, 1);
  dailyKpi.Add(i.ToString(), dailyKpi1);
  }
  else
  {
  DailyKpiCalculationPercentage dailyKpi1 = new DailyKpiCalculationPercentage(i, 0);
  dailyKpi.Add(i.ToString(), dailyKpi1);
  }
   
  }
  DataSet ds = new DataSet();
  ds.Tables.Add(Rison.Reflection.ClassConvert.ToDataTable(dailyKpi, "DailKpiCalculationPercentage"));
  return ds;
  }
我这样生成一个dataset,怎么才能把dataset中的数据绑定到rdlc报表中额,求大神帮忙,急急急急急急急

[解决办法]
绑定dataset到rdlc中
ReportDataSource rds=new ReportDataSource("DataSet1",dtSource);//dtSource为你的dataset
ReportViewer1.LocalReport.ReportPath="";
ReportViewer1.LocalReport.DataSources.Add(rds);
ReportViewer1.LocalReport.Refresh();

热点排行
Bad Request.