在ASP.NET MVC中,創(chuàng)建控制器需要遵循以下步驟:
打開Visual Studio。
創(chuàng)建一個新的ASP.NET Web應(yīng)用程序項目。選擇"ASP.NET Web 應(yīng)用程序(.NET Framework)“模板,然后為項目命名,例如"MyMvcApp”。點擊"確定"。
在"解決方案資源管理器"中,右鍵單擊項目名稱,然后選擇"添加" > “控制器…”。這將打開"添加新的Scaffolded項目對話框"。
在"添加新的Scaffolded項目對話框"中,選擇"MVC 5 控制器 - 空"(對于ASP.NET MVC 5)或"MVC 6 控制器 - 空"(對于ASP.NET MVC 6)。然后點擊"添加"。
在"選擇模型類"對話框中,選擇要為其創(chuàng)建控制器的模型類。如果尚未創(chuàng)建模型類,可以在此對話框中創(chuàng)建一個新的類。點擊"添加"。
在"添加新的Scaffolded項目對話框"中,您可以選擇要包含在控制器中的操作(例如,索引、創(chuàng)建、更新和刪除)。根據(jù)需要選擇操作。點擊"添加"。
點擊"確定"以生成控制器?,F(xiàn)在,在"解決方案資源管理器"中,您將看到新創(chuàng)建的控制器類。
以下是一個簡單的示例,展示了如何使用這些步驟創(chuàng)建一個名為"HomeController"的控制器:
打開Visual Studio。
創(chuàng)建一個新的ASP.NET Web應(yīng)用程序項目。選擇"ASP.NET Web 應(yīng)用程序(.NET Framework)“模板,然后為項目命名,例如"MyMvcApp”。點擊"確定"。
在"解決方案資源管理器"中,右鍵單擊項目名稱,然后選擇"添加" > “控制器…”。
在"添加新的Scaffolded項目對話框"中,選擇"MVC 5 控制器 - 空"(對于ASP.NET MVC 5)或"MVC 6 控制器 - 空"(對于ASP.NET MVC 6)。然后點擊"添加"。
在"選擇模型類"對話框中,點擊"添加"以創(chuàng)建一個新的模型類,例如"Employee"。
在"添加新的Scaffolded項目對話框"中,選擇"Employee"模型,然后選擇要包含在控制器中的操作。點擊"添加"。
點擊"確定"以生成控制器。現(xiàn)在,在"解決方案資源管理器"中,您將看到名為"HomeController"的新控制器類。