我正在设计一个带有角度的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。
我缺少什么想法?