我正在尝试学习控制器类中表中的数据量。我能够在View类中学习表中的数据量。但我无法将View代码应用于Controller类。在控制器类中,在foreach循环中,Model是底层的,并给出了
错误:当前上下文中不存在。
查看类代码......如下:
@model IEnumerable<XYZ.Models.Course>
@foreach (var item in Model)
{
if (item.Capacity == 1 && item.Records.Count() != 0)
{
............
}
}
它可以工作(计算表的数量)但是在控制器类中如何将代码转换为控制器类?在控制器类中,在foreach
循环中,Model是底层的,并给出错误:
在当前背景下不存在。
public ActionResult Create([Bind(Include = "RecordID,SID,CID,CName")] Record record)
{
if (ModelState.IsValid)
{
foreach (var item in Model)
{
if (item.Capacity == 1 && item.Records.Count() <= 1)
{
db.Records.Add(record);
db.SaveChanges();
return RedirectToAction("Index");
}
}
}
}
答案 0 :(得分:0)
您可以使用bash