我想在同一页面上同时使用“登录”表单和“注册”表单,我试过这样:
@model Project.Models.LoginModel
@model Project.Models.RegisterModel
// Login form
...
// Register form
...
...但我只能在View的顶部有一个模型参考。我尝试了两种形式的部分视图,但随后功能丢失了。
关于如何做到这一点的任何想法?谢谢!
答案 0 :(得分:3)
您只能在视图中使用一个模型,创建viewModel类
public class ViewModel
{
public LoginModel LoginModel { get; set; }
public RegisterModel RegisterModel { get; set; }
}
并将其导入您的视图
@model Project.Models.ViewModel