【发布时间】:2012-10-29 15:09:14
【问题描述】:
我正在使用复杂的 SQL 查询,我必须以简单的方式使用 SqlQuery:
型号:
public class C
{
public int ID { get; set; }
[NotMapped]
public float Value { get; set; }
}
控制器:
IEnumerable<C> results = db.C.SqlQuery(@"SELECT ID, ATAN(-45.01) as Value from C);
return View(results.ToList());
查看:
@model IEnumerable<C>
@foreach (var item in Model) {
@Html.DisplayFor(modelItem => item.Value)
}
item.Value 的结果为 NULL。
所以我的问题是,我如何打印 SQL 查询中的计算值?
感谢您的帮助。
【问题讨论】:
标签: asp.net-mvc-3 c#-4.0 razor entity-framework-4