其实我是MVC4的新学习者,我的老板想把旧的asp.net webform改成MVC4。 我有一些问题。 一个是每个视图是需要创建单独的模型? 例如,在登录页面中,用户只需输入他们的名称和密码并提交即可。 所以为了获得这些名称和密码,我需要为该名称和密码创建一个模型,即一个具有两个类成员,名称和传递的auth类。
或者有没有更好的方法将旧的转移到MVC
答案 0 :(得分:1)
您所谈论的是视图模型 - 一个代表您的视图/表单的类。此类的实例将作为参数传递给您的Login
操作,并包含用户名和密码。您通常会在视图后命名视图模型类,例如。 LoginViewModel
。
这是创建MVC应用程序的可接受方式。