date
class1
class2
class3
class4
class5
class6
和
Hour 9-10
10-11
11-12
12-1
2-3
3-4
4-5
Day class1 class2 class3 class4 class5 class6
9-10周一教师1名教师2名教师3名教师4名教师5名教师6 ---这里下一个小时教师应该像这样自动生成
10-11 f2 f3 f4 f5 f6 f1
11-12 f3 f4 f5 f6 f1 f2
12-1 f4 f5 f6 f1 f2 f3
1-2午餐休息
2-3 f5 f6 f1 f2 f3 f4
3-4 f6 f1 f2 f3 f4 f5
4-5游戏库游戏lib游戏库在aspx.cs中有两个类下拉列表和Facultyid当我选择这两个时我必须在gridview formate中显示时间表
如何动态增加Faculty?
答案 0 :(得分:0)
我认为您需要根据您需要存储的内容与报告方式来可视化您的表结构。你有什么工作显然,但如果你以更通用的方式存储它,它可以更容易扩展/更改。
注意这并不能完全解决您想要解决的一些问题(例如跟踪午休时间,但我认为这是朝着正确方向迈出的一步)。
以下是我的开头:
Student
-Id
-Name
Class
-Id
-Name
PeriodType //constraint for periods 1-6
-Id
-Name (maybe name)
StudentSchedule
-StudentId
-ClassId
-PeriodTypeId
-DateTime
这种结构可以使用一些工作。您可能希望能够跟踪其他数据:
StudentSchedule
中的其他专栏进行报道)