Angular UI状态参数不包含param的值

时间:2016-01-13 08:45:51

标签: angularjs asp.net-mvc angular-ui-router

我正在设计一个带有角度的asp.net网页。在asp视图中,我有

    <ul tabs-view="LeftPaneView" ><%foreach(var a in JsonSerializer.Deserialize<List<WebMenu>>(ViewData.Model.Menus))
                                            {
                                                %>

         <li  ui-sref="demo.leftpane({leftpanevalue:'<%= a.Caption %>'})"><%= a.Caption %></li>

         <% i++;
                                            } %>
                                            } %>

在app.config中我有

.state('demo.leftpane', {
      url: '/lpane/?leftpanevalue',
      title: 'left_Pane',
      views: {
        LeftPaneView: {     

          templateUrl: function ($stateParams) { return 'Main.aspx/LeftPane/' + $stateParams.leftpanevalue; }
        }
      }
    })`

}

我希望标记能够根据leftpanevalue参数进行更改,但处于相同的状态。 现在的问题是请求总是作为Main.aspx / LeftPane / Undefined。

我缺少什么想法?

0 个答案:

没有答案