1

我对 Asp.net MVC Area 有点困惑。

当我们谈论 WebForms 时,我们会说,对于管理任务,您必须有一个 Admin 文件夹来分隔管理任务。

在 MVC 中,我将如何处理我的管理任务?

我会去管理区域或管理控制器,

因为如果我要为管理任务编写控制器,每个任务都将被编写在一个控制器(AdminController)中,或者如果我要编写区域 -> 控制器,则意味着我需要为每个功能编写至少两个控制器。

其次,如果我们打破区域(作为模块)中的应用程序,我将如何管理每个区域的管理任务。

4

1 回答 1

1

是的,这些是您的选择;您可以使用一个管理控制器,或者在不同的控制器中使用单独的管理操作方法,或者利用 MVC 2 区域功能(如果可能,取决于要求)。

您的行政任务是如何安排的?例如,如果您有一个客户和产品部分,您是否对每个区域都有管理功能,或者您是否只有网站的管理功能,或者类似的东西?

于 2010-01-13T03:23:04.033 回答