如何处理此错误?我有一个按钮,它使我的排队对象出队,然后将其保存在我的TempData["QueueNumber"]
中,然后有一个呼叫屏幕视图,该屏幕获取我的TempData
的属性并进行渲染。仅当我有一个对象TempData
时,它才部分起作用,但是当它为null时,它开始向我抛出Object reference not set to an instance of an object.
错误。
这是我的观点:
@{
var item = (Rosh.QueueMe.Web.Models.MyQueue)TempData["QueueItem"];
}
<table id="auto">
<tr style="font-family:'Arial Rounded MT'">
<th class="tickets">TICKETS</th>
<th class="name">NAME</th>
<th class="counter">COUNTER</th>
<th class="service">SERVICE</th>
</tr>
<tr class="data">
<td>#@item.QueueNumber</td>
<td>@item.Name</td>
<td>Desk 1</td>
<td>@item.ServiceId</td>
</tr>
</table>