我正在尝试在基于 MVC 的网页中显示计数器。
在家庭控制器中,我有这个简单的测试代码:
int counter = 0;
public ActionResult Index()
{
counter++;
ViewBag.Message = counter;
return View();
}
Index.cshtml 我有这个:
<h2>@ViewBag.Message</h2>
<p>
@Html.ActionLink("Refresh", "Index", "Home")
<br />
@Html.ActionLink("About", "About", "Home")
</p>
重点是在 viewbag 消息中显示计数器的每次迭代。我对此很陌生,希望有任何帮助。我正在尝试使用 RedirectToAction 来做到这一点,但我不知道怎么做。
它只显示 1,因此它确实在循环中执行过一次,但之后不再执行。