У меня есть кнопка, которая отображает элемент «снятый с производства» в моем представлении.
Вот мой контроллер для выгрузки предмета:
public ActionResult BtnNext()
{
System.Threading.Thread.Sleep(1000);
var first = MyQueue.todayQueue.Dequeue();
TempData["QueueItem"] = first;
return PartialView("_queuenumber");
}
Тогда вот мой взгляд на это, он делает устаревший предмет.
@{
var item = (Rosh.QueueMe.Web.Models.MyQueue)TempData["QueueItem"];
}
<div id="current">
<p>@item.QueueNumber</p>
</div>
Я хочу показать в представлении, сколько элементов в очереди, и когда я снова нажму BtnNext()
, он, надеюсь, обновит оставшийся номер в очереди.
----------------------------------------------- --------
У меня здесь есть еще одна кнопка BtnFinish()
Ожидаемое поведение:
Когда я нажимаю эту кнопку, я просто хочу, чтобы мой Вид был очищен, но не удалялся с очереди следующего элемента в строке. и посчитай, сколько предметов я уже закончил.
Так что, на мой взгляд, будет часть для предмета, который я закончил, и часть для предметов, оставшихся в очереди.
public PartialViewResult BtnFinish()
{
return View();
}