我的视图上有以下操作链接,它调用控制器上的操作。
@Html.ActionLink("Send Request", "SendRequest", new { id = item.CertificateId })
单击链接后将形成以下 URL。
http://localhost:61742/Controller/SendRequest/17
现在,当我点击刷新时,再次调用相同的操作,将重复行插入到我的表中。有没有办法防止重复调用我的操作,或者我应该在向我的表中插入一行之前添加一个检查。
我什至尝试更改我的视图以调用 HttpPost 操作,但这也会在刷新时再次调用。