我的模特:
public class Message
{
public string text { get; set; }
public int reloads { get; set; }
}
我的控制器:
[HttpPost]
public IActionResult LoadPage(Message model)
{
++model.reloads;
return View(model);
}
public IActionResult LoadPage()
{
return View();
}
最后我的观点是:
@if (@Model != null)
{
<h1>reloads: @Model.reloads</h1>
<p>@Model.text</p><br />
}
<form asp-action="LoadPage" method="post">
<input asp-for="text" type="text" />
<input asp-for="reloads" type="hidden" />
<input type="submit" />
</form>
我已经尝试了很多这样的不同版本,它不会增加reload-int。