我有一个 StudentController 用于学生和管理用户,索引页面中有一个索引页面强>控制器即可。 管理员使用 StudentController 并在 _AdminLayout 的索引页面上列出学生成绩,学生使用 StudentController < / strong>并在同一个索引或具有 _StudentLayout 的其他网页上列出其成绩。据我所知,对于这两种类型的用户使用相同的控制器是正确的,因为操作与学生有关。但是,我不确定是否应在同一控制器中创建新方法或使用其他控制器。有关这个问题的任何想法?当使用两个不同的 _Layout 页面或相同的控制器查看时,您如何处理类似的情况?