在单个模型类中的多个模型的单个视图中显示多个表数据

时间:2018-03-11 09:17:47

标签: asp.net-mvc

我想在一个视图中从多个表中获取数据,并以不同的分隔显示它,但我怎么做我不知道这个请给我回复。

@using _5Oppertunities.org.Models
@model ViewmodelForJobandEducation
<div>
<table class="table table-responsive table-striped  table-hover">
                                        <thead class="thead-inverse">
                                            <tr>
                                                <th>#</th>
                                                <th class="degtd">ja</th>
                                                <th>Title</th>
                                                <th>year</th>
                                                <th class="tdinst">Institution</th>
                                                <th></th>
                                                <th></th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <th scope="row">1</th>
                                                <td class="degtd">Mark</td>
                                                <td>Otto</td>
                                                <td>mdo</td>
                                                <td class="tdinst">mdo</td>
                                                <td class="tdsp"><a href="#"> <span class="glyphicon glyphicon-edit"></span></a></td>
                                                <td class="tdsp"><a href="#"> <span class="glyphicon glyphicon-remove"></span></a></td>
                                            </tr>
                                            <tr>
                                                <th scope="row">2</th>
                                                <td class="degtd">Jacob</td>
                                                <td>Thornton</td>
                                                <td>fat</td>
                                                <td class="tdinst">mdo</td>
                                                <td class="tdsp"><a href="#"> <span class="glyphicon glyphicon-edit"></span></a></td>
                                                <td class="tdsp"><a href="#"> <span class="glyphicon glyphicon-remove"></span></a></td>
                                            </tr>
                                            <tr>
                                                <th scope="row">3</th>
                                                <td class="degtd">Larry</td>
                                                <td>the Bird</td>
                                                <td>twitter</td>
                                                <td class="tdinst">mdo</td>
                                                <td class="tdsp"><a href="#"> <span class="glyphicon glyphicon-edit"></span></a></td>
                                                <td class="tdsp"><a href="#"> <span class="glyphicon glyphicon-remove"></span></a></td>
                                            </tr>
                                        </tbody>
                                    </table>
</div>

我想在这里展示,我将这个类用于视图数据

public class ViewmodelForJobandEducation
    {
        public IEnumerable<CandidateInformation> CandidateInformation { get; set; }
        public IEnumerable<EducationInformation> EducationInformaation { get; set; }
        public IEnumerable<JobHistory> JobHistroy { get; set; }
    }

我从这个类中获取数据并显示数据。

1 个答案:

答案 0 :(得分:0)

在你的cshtml页面中使用@foreach循环并通过它来检索你所有的Ienumerable List。