我有两个div,一个包含导航菜单,另一个包含主体。
导航菜单包含如下所示的链接:
<div class="LeftNavigationItem">@Ajax.ActionLink("Test", "SelectCity", "Location", new AjaxOptions {UpdateTargetId="MainBody"})</div>
Location / SelectCity控制器返回的目标视图被渲染到MainBody中,但其中的javascript不是。用Html.ActionLink替换上面的ActionLink可以修复它。
作为参考,SelectCity / Location返回一个简单的视图,其中一些位于顶部,一堆HTML。只有HTML才能实现。
是否有解决此问题的方法,或者在不刷新导航静态div的情况下更好地进行导航?