我的页面上有一个刷新按钮,它将执行一个 asp.net mvc ajax 帖子来更新页面上的一些内容。刷新/更新过程可能会运行很长时间(大约 10-20 秒)。现在用户必须手动点击刷新按钮来触发刷新。我想每 X 分钟自动触发一次刷新。几乎我想触发如下相同的 Ajax 帖子(也可以显示 LoadingElementId)。
<% using (Ajax.BeginForm("Refresh", null,
new {userId=Model.UserId},
new AjaxOptions { UpdateTargetId = "UserForm", LoadingElementId = "RefreshingDiv" },
null))
{
%>
<button type="submit">
<img src="/zsys/img/icons/refresh.png" alt="Refresh" />
Refresh
</button>
<% } %>
如何强制 asp.net mvc ajax 回发?