1

我想在同一页面上同时拥有登录表单和注册表单,我试过这样:

@model Project.Models.LoginModel
@model Project.Models.RegisterModel

// Login form
...

// Register form
...

...但我只能在视图顶部有一个模型参考。我尝试了两种形式的部分视图,但是功能丢失了。

关于如何做到这一点的任何想法?谢谢!

4

1 回答 1

3

您只能在视图中使用一个模型,创建您的 viewModel 类

public class ViewModel
{
    public LoginModel LoginModel { get; set; }
    public RegisterModel RegisterModel { get; set; }
}

并将其导入您的视图中

@model Project.Models.ViewModel
于 2013-02-17T21:37:35.460 回答