0

作为 ASP.Net MVC 4 的新手,我有点迷茫。按照为应用程序(报告生成网站)创建模型的路径,我创建了一个简单的视图页面,它有 5 个下拉列表,需要直接从数据库(现有数据库)填充数据。我用几个示例实体类(例如 ReportContext、SearchModel、ReportModel 等)创建了 ViewModel。现在轮到创建控制器了(或者我应该早点这样做吗?)。我不确定到底需要创建什么。假设我正在做一个搜索页面。我需要 (i) 参数选择,然后 (ii) 查看结果。这是将执行的两个基本初始操作。为他们创建控制器的方法是什么?

提前致谢。

4

1 回答 1

1

一般来说,控制器所做的是在模型(数据)和视图之间创建连接。因此,您想创建函数,用模型中的数据填充下拉列表,当单击按钮(例如搜索)时,控制器将包含一个偶数处理函数,该函数将从您的视图状态中获取数据并使用它们进行查询数据库并带回结果。

当然,这只是概述,因为我没有关于您的确切应用程序的足够信息。

您应该查看 MVC4 的官方教程 - 这是开始和了解 MVC 模型如何工作的好方法。

http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/intro-to-aspnet-mvc-4

于 2012-11-13T10:22:20.730 回答