Следующий пример работает. Никаких вопросов об этом. Вопрос в том, как сделать следующий пример работы с результирующего набора анонимного типа сложного запроса формируется из выбора новой {...}MVC 3 - привязка к пользовательскому анонимному запросу LINQ
Контроллер:
public ActionResult Index()
{
var myJobs = from j in db.Jobs where j.deleted == false select j;
//Need to REPLACE myJobs WITH a complex query
return View(myJobs.ToList());
}
Индекс Вид:
@model IEnumerable<MyProj.Models.Jobs> //NOT SURE WHAT TO DO HERE
@{
ViewBag.Title = "Jobs";
}
<table>
<tr>
<th>
Job-No
</th>
<th>
Job-Name
</th>
</tr>
@foreach (var item in Model)
{
<tr>
<td>@String.Format("{0:000000}", item.jobId)
</td>
<td>@item.jobName
</td>
</tr>
}
</table>
Любая помощь будет оценена по достоинству.
Вы пробовали отправить в качестве модели: «@model List"? –
Мне нужно связать анонимный тип, а не MyProj.Models.Jobs – Kaf