【发布时间】:2020-10-14 17:50:06
【问题描述】:
我提前为我的错误道歉,因为我是论坛和 .net 的新手
我正在开发一个使用 asp.net、c#、mvc5、EF6、db first 的应用程序
我的问题是 我想在控制器端使用cshtml中的sql语句返回,我无法访问cshtml中查询后发生的变量;
提前感谢各位帮忙
控制器:OFISController.cs;
public ActionResult Index2()
{ sql = "SELECT * FROM OFIS o "
+ "left join OFISFIRMABAGLA ofb on ofb.OFID = o.OFID "
+ "left join FIRMA f on f.FID = ofb.FID";
var qOFIS = db.Database.SqlQuery<DbSet>(sql);
if (qOFIS == null) HttpNotFound();
return View(qOFIS.ToList());
}
查看:Index2.cshml;
@model IEnumerable<ildemavm3.Controllers.OFISsController>
...
<td>@Html.DisplayFor(modelItem => item.?????? )</td>
【问题讨论】:
-
别担心,买一本 C# 和 MVC 的书
标签: asp.net asp.net-mvc entity-framework