在ASP.NET MVC中为用户和管理员布局使用相同的Controller

时间:2016-11-15 11:30:13

标签: asp.net-mvc asp.net-mvc-4 model-view-controller layout view

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

0 个答案:

没有答案