【发布时间】:2015-10-22 11:45:21
【问题描述】:
我已经使用实体数据模型向导在 SQL 服务器中为我的表创建了一个实体框架,但是我需要在 MVC 的 razor 视图中使用两个以上的模型,目前我有一个现有的 linq 查询:
控制器视图
var test = from a in db.tbl_users
where a == 2
select a;
return view (test.ToList());
剃刀视图:
@model IEnumerable <Telephone_Search.Models.tbl_users>
@foreach (var item in model)
@HTML.DisplayFor(modelItem => item.users)
但是我计划访问实体框架中存在的其他我想要循环的表,像这样
@model IEnumerable <Telephone_Search.Models.'EntityFramework'>
@foreach (var item in 'entityframework')
@HTML.DisplayFor(modelItem => EntityFramework.'table'.'item')
我试图创建一个视图模式,但是我的类在模型文件夹中是分开的,我不确定如何将这些类包装到一个视图模型中?
【问题讨论】:
-
我的模型在实体数据模型向导生成的部分类中,我需要找到一种方法来放置带有这些部分类的父视图模型。
标签: c# asp.net-mvc linq model controller