さまざまな種類の学生の成績を表示するASP.NETアプリケーションがあります。遅刻のペナルティやクイズを含まない自習型のコースを受講している生徒もいれば、標準のクラスルームコースを受講している生徒もいます。
そのため、生徒の成績を表示するときは、その生徒がどのカテゴリに該当するかを判断し、成績を適切にレンダリングします。
今は条件付きステートメントでこれを行っていますが、それぞれのケースをascxファイルにすることを考えました(つまり、セルフペース用のgridViewを備えた1つのascxと、教室用のgridViewを備えた1つのascxで、それぞれがデータ内のデータポピュレーションメソッドを呼び出しますアクセスクラス)。
異なるページに成績を表示するために、アプリの他の場所でこの機能を再利用する必要があるかもしれないので、ある種のカスタムコントロールが必要なようです。
このアプローチは実行可能ですか?