【发布时间】:2011-11-16 06:10:15
【问题描述】:
我正在尝试在相当标准的索引视图中执行 Ajax 删除,即我有一个生成的索引视图,其中添加了一个过滤器下拉列表,在这里几乎没有相关性。我已将每一行上的免费 Delete Html.ActionLink 更改为 Ajax.ActionLink,并且删除和 ajax 更新工作,但无论我尝试更新哪个容器 div,我总是以某种方式在更新的页面中获得某种嵌套,例如删除和更新后,我从内容中的母版页获得了重复的主页和关于链接。
这是导致我上面描述的当前操作链接:
<%: Ajax.ActionLink("Delete", "Delete", new { id = item.InstallationDBNumber }, new AjaxOptions { UpdateTargetId = "jobList" }) %>
...这里是jobList 所在的位置,就在用于索引列表的表之外:
<div style="clear: both;">
</div>
<div id="jobList" class="index-list">
<table>
<tr>
【问题讨论】:
标签: asp.net asp.net-mvc asp.net-ajax