0

实际上我是 MVC4 的新手,我的老板想将旧的 asp.net webform 更改为 MVC4。我有一些问题。一个是每个视图是否需要创建单独的模型?例如,在登录页面,用户只需输入他们的姓名和密码并提交。因此,为了接收这些名称和密码,我需要为该名称和密码创建一个模型,即一个具有两个类成员名称和密码的身份验证类。

或者有没有更好的方法将旧的转移到 MVC

4

1 回答 1

1

你所说的是一个视图模型——一个代表你的视图/表单的类。此类的实例将作为参数传递给您的Login操作,并将包含用户名和密码。您通常会在视图之后命名您的视图模型类,例如。LoginViewModel.

这是创建 MVC 应用程序的公认方式。

于 2013-03-26T10:42:31.343 回答