即使使用UpdateTargetId,Ajax.BeginForm也在加载新页面

时间:2014-07-11 13:12:52

标签: c# ajax asp.net-mvc razor

我在这里做到了这一点:

@using (Ajax.BeginForm("UserProjMetric", "Users", new AjaxOptions { UpdateTargetId = "dailyMetric" }))
                        {
                            <input type="hidden" id="id" name="id" value="@Model.Id"/>
                            <span class=""><input type="text" class="startDate dates" placeholder="Start Date" id="startDate" name="startDate"></span>
                            <span class=""><input type="text" class="endDate dates" placeholder="End Date" id="endDate" name="endDate"></span>
                            <input class="btn btn-small" type="submit" value="Submit" />
                        }

但是,不是更新目标ID,而是仅占用整个部分并将其加载到新页面上。我真的只是希望页面上的特定div更新而不是整个页面。

我将返回部分视图:

return PartialView("_UserProjMetric", model);

0 个答案:

没有答案