我正在将Report Studio 2010与ReportViewer Control 2010一起使用。 我创建了一个新报告,然后选择New - >数据集 从数据源:下拉列表中,我看到了可用于报告集合的名称空间和方法列表。
如何将其他对象添加到此列表中,因为它似乎几乎是半随机的,显示在那里?
基本上,我已经引用了包含我的可枚举对象的DLL作为报告源,但它没有显示在数据源下拉列表中。
答案 0 :(得分:1)
我注意到,如果源作为Property而不是方法公开,则不会出现数据集。
即无法成为可选择的数据源。
public class FooData
{
public List<string> Data {get;set;}
}
但这将显示为数据源
public class FooData
{
public List<string> GetData();
}