我有一个用于从静态变量中取出数据的按钮,然后我需要在视图上呈现特定的属性,但是由于某种原因我无法呈现它,错误消息说
Object reference not set to an instance of an object.
也许是因为它为null,因为我还没有排队?有人可以提供if陈述吗?如果那是问题。
这是我的控制器:
public ActionResult BtnNext()
{
var first = MyQueue.todayQueue.Dequeue();
MyQueue.todayQueue.Count();
TempData["QueueItem"] = first;
return View("Index");
}
这是我的观点:
@{
var item = (Rosh.QueueMe.Web.Models.MyQueue)TempData["QueueItem"];
}
<p>@item.QueueNumber</p>