我有一个 ASP.NET 应用程序,可以显示不同类型学生的成绩。一些学生有自定进度的课程,不包括迟到的处罚和测验,而另一些学生有标准的课堂课程。
因此,在显示学生的成绩时,我会确定该学生属于哪个类别,然后适当地呈现成绩。
现在我使用条件语句来执行此操作,但我考虑将每个案例制作成一个 ascx 文件(即一个带有用于自定进度的 gridView 的 ascx,一个带有用于教室的 gridView 的 ascx,每个案例都在我的数据中调用数据填充方法访问类)。
我可能需要在应用程序的其他地方重新使用此功能,以在不同页面上显示成绩,因此某种自定义控件似乎是必要的。
这种方法可行吗?