首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在一个视图中使用两个模型

在一个视图中使用两个模型
EN

Stack Overflow用户
提问于 2014-10-15 19:06:45
回答 1查看 93关注 0票数 0

net 5我有一个视图,它需要两个模型的信息。在一个modelView中,我有学生标记,在另一个中,我有学生详细信息,我如何在视图中调用这两个模型。

公开课学生{ Key public int StudentNum { get;set;}

代码语言:javascript
复制
    public string StudentName { get; set; }

    public string StudentSurname { get; set; }

    public string Email { get; set; }
}

public class Marks
{
    [Key]
    public int Mark1 { get; set; }

    public int Mark2 { get; set; }

    public int Dp { get; set; }

    public int StudentNum { get; set; }

    public virtual Student Student { get; set; }
}
EN

回答 1

Stack Overflow用户

发布于 2014-10-15 19:29:54

创建一个新的视图模型,它将其他两个视图模型封装为

代码语言:javascript
复制
public class StudentViewModel
{
    public Details Details { get; set; }

    public Marks Marks { get; set; }
}

并将其传递给您使用的视图。以及用于获取学生详细信息和分数Model.StudentViewModel.Marks的Model.StudentViewModel.Details访问。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26381009

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档