如何在 MVC.Net 中制作管理面板?

Moh*_*man 4 asp.net-mvc area

我想使用“区域”在我的 ASP.NET MVC 项目中实现一个管理面板,但我对此一无所知。

请告诉我如何使用控制器或区域在 ASP.NET MVC 项目中实现管理面板。

实际上,我正在为诊所实施 ASP.NET MVC 项目,并且客户希望通过管理面板处理所有活动。我是初学者做 ASP.NET MVC。

有谁知道如何做到这一点?你能提供一些关于如何在 ASP.NET 中实现它的提示吗?

rol*_*llo 5

首先

ASP.NET MVC 中的区域用于将逻辑相关的部分组合在一起。通过创建一个区域,您将在文件夹内获得单独的/Contoller,/Views/Model文件夹和配置文件/Area。您还必须为此配置路由。

我建议您首先在默认的 Intranet 应用程序中创建一个简单的区域。这是有关如何操作的简短教程

管理面板

现在,一旦您解决了区域问题,那么您可能想要继续创建管理面板。我从“管理面板”一词中了解到,您希望针对数据库中每个表的页面对它们执行CRUD操作。

在这里,您需要阅读 ASP.NET MVC 的基础知识,了解如何使用 ASP.NET MVC 连接到数据库。提示:dbContext

在文件夹中为您的表创建一个模型/Models。在您的文件夹中添加一个控制器/Controller。默认情况下会有一个动作。您可以更改其名称或创建新名称。

您可以通过右键单击控制器中的操作名称从脚手架创建视图,在这里您将看到模型列表以选择这些视图的模型,选择您在/Model文件夹中创建的模型。

继续

此外,我将建议您阅读有关 ASP.NET MVC 的一本书或一些视频讲座(Scott allen 的讲座非常适合基本理解),并寻找管理面板的工作方式以及从头开始创建它们的最佳方法。