AngularJS - AngularController没有获取RenderSection内的内容,mvc

时间:2015-02-17 10:24:38

标签: javascript html asp.net asp.net-mvc angularjs

我在使用section和angularjs控制器渲染MVC视图时遇到问题。

问题是索引视图中各节内的内容不包含在我的控制器中。因此,如果我在加载宽度RenderSection的部分视图中执行一些角度内容,则它将无法与包含这些部分的控制器一起使用。

你们中有谁聪明的人有解决我的问题的方法,或者我应该以不同的方式呈现观点?

如果需要更多信息,请发表评论,我将提供! :)

PS。值得一提的是设置之所以如此,是因为内容在移动设备上的位置与桌面相比

布局(_root)

            <div class="row">
            <div class="div2 col-xs-12 col-sm-6 col-sm-push-6 col-md-4 col-md-push-8">
                @RenderSection("TopMenu", false)
            </div>
            <div class="div1 col-xs-12 col-sm-6 col-sm-pull-6 col-md-8 col-md-pull-4">
                @RenderBody()
            </div>
            <div class="div3 col-xs-12 col-sm-6 col-sm-push-6 col-md-4 col-md-push-8 mainrightside">
                @RenderSection("RightSide", false)
            </div>
        </div>

指数:

<div ng-controller="angularController">
@section TopMenu{
    @Html.Partial("PagePartials/xxx", Model)
}
@section RightSide{
    @Html.Partial("PagePartials/xxx", Model)
}
@Html.Partial("PagePartials/xxx")</div>

0 个答案:

没有答案