动态行&;Gridview的列
本文关键字:Gridview 的列 amp 动态 | 更新日期: 2023-09-27 18:29:44
我有一个场景,其中我有3个表(Employees
、Tasks
、EmployeeTaskTimes
)。我需要在c#中生成一个网格视图,其中Task
的列表在垂直比例(行)上,Employees
的列表在水平比例(列)上,并填充EmployeeTaskTimes
中的值。
表格的基本布局是:
员工:IdEmp;名称
任务:IdTask标题
员工任务时间:IdEmpTaskTime;IdTaskIdEmp;所用时间;
我遇到了三个头疼的问题,我需要建议:
- 基于
Employees
中的数据集创建列。(动态?) - 生成可供gridview使用的数据集的合理查询
- 将值绑定到网格
任何建议都欢迎
我认为您需要使用Pivot
msdn关于PIVOT和UNPIVOT 的文章