【发布时间】:2018-01-03 11:48:09
【问题描述】:
我正在生成一个必须绑定层次结构的报告。
1) 我必须逐个显示教师,但是在每个教师之后,应该有多个学生在另一个表格类型结构中列出,并且在学生列表之后
2) 它有另一个表类型结构,显示等等等等信息
现在根据网上冲浪,我发现我可以通过创建这样的自定义模型来实现此结果:
我会有一个自定义类
public class customDataSet
{
List<listing> obj = new List<listing>
}
class listing
{
public int teacherid;
public string name;
public string age;
List<students> obj1 = new List<students>();
List<blahblah> obj2 = new List<blahblah>();
}
所以,我必须将我的 RDLC 与 customDataSet 绑定。但是现在我怎样才能显示这种层次结构。我的意思是我应该使用哪个控件?
结构应该是这样的
|TeacherId |Name |AGE
---------------+--------+----
|1 |Rocky |5
这将是另一个表格,将显示学生信息,例如
|studentId |Name |Age
-------------+---------+----
|23 |Sandy |23
|24 |Latin |34
这应该重复
【问题讨论】:
标签: asp.net asp.net-mvc-4 reporting-services ssrs-2008 rdlc