我想要以某种方式执行一些ajax调用。asp.net mvc complex ajax更新
我有一个页面。在这个页面中有2个ViewUserControls,比如说control1和control2。
控制1具有调用控制2这样Ajax.ActionLinks的列表:
<%= Ajax.ActionLink(page.Name, "PageDetails", new { pageSysName = page.SysName }, new AjaxOptions { UpdateTargetId = "pageEdit" })%>
控制2有一个Ajax形式更新的罚款。该Ajax.BeginForm方法是这样的:
Ajax.BeginForm("SavePage", "Admin", new AjaxOptions { UpdateTargetId = "pageEditUpdated" })
当用户点击保存按钮,它目前正在更新一个名为pageEditUpdated一个基本的内容(“更新”)的返回类型从控制器股利。
我难以忍受的部分是如何更新control2以反映新的变化。总结一下,页面有2个控件。我想让control2刷新自己,并更新div以通知用户更新已执行。
欢呼的答案。 我还没有尝试过jQuery版本。我需要了解更多关于jquery的知识才能弄清楚这一部分。 –