Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net Ajax局部视图不更新父div_Asp.net_Ajax - Fatal编程技术网

Asp.net Ajax局部视图不更新父div

Asp.net Ajax局部视图不更新父div,asp.net,ajax,Asp.net,Ajax,我在部分视图中使用ajax按钮更新父页面中的div时遇到问题。如果我把同样的按钮放进父页面,效果会很好。这是不可能的还是我遗漏了什么?为帮助干杯 父视图: <div id="topiclist"> @{Html.RenderPartial("DetailLoader", this.Model);} </div> @{Html.RenderPartial(“DetailLoader”,this.Model);} 局部视图 @using (Ajax.BeginF

我在部分视图中使用ajax按钮更新父页面中的div时遇到问题。如果我把同样的按钮放进父页面,效果会很好。这是不可能的还是我遗漏了什么?为帮助干杯

父视图:

<div id="topiclist">
    @{Html.RenderPartial("DetailLoader", this.Model);}
</div>

@{Html.RenderPartial(“DetailLoader”,this.Model);}
局部视图

@using (Ajax.BeginForm("LatestTopics", "Forums", new AjaxOptions { UpdateTargetId =     "topiclist" }))
{ 

<input type="hidden" name="page" value="@ViewBag.page" />
 <input type="submit" id="refresh" class="latestbuttons" value="@(ViewBag.NewTopics) New Topics" />
 } 
@使用(Ajax.BeginForm(“最新主题”、“论坛”、新的AjaxOptions{UpdateTargetId=“topiclist”}))
{ 
} 

在您的视图中包括这一行,我也有同样的问题,它对我有效

<script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.js")" type="text/javascript"></script>