C# 通过菜单单击传递参数-Asp.Net样板文件
目前,我们在Asp.Net样板文件中使用angularJS 我们有一个名为listings的导航菜单项,当单击它时,它会重定向到listings 要触发的代码如下所示 AppNavigationProvider.csC# 通过菜单单击传递参数-Asp.Net样板文件,c#,angularjs,aspnetboilerplate,C#,Angularjs,Aspnetboilerplate,目前,我们在Asp.Net样板文件中使用angularJS 我们有一个名为listings的导航菜单项,当单击它时,它会重定向到listings 要触发的代码如下所示 AppNavigationProvider.cs AddItem(new MenuItemDefinition( PageNames.App.Common.Listings, L("Listings"), url: "listings",
AddItem(new MenuItemDefinition(
PageNames.App.Common.Listings,
L("Listings"),
url: "listings",
icon: "icon-home",
requiredPermissionName: AppPermissions.Pages_Listings)
App.js
$stateProvider.state('listings', {
url: '/listings?id',
templateUrl: '~/App/common/views/listings/index.cshtml',
menu: 'listings'
});
我的目标是通过向app.js添加一个新参数来扩展此页面
$stateProvider.state('listings', {
url: '/listings?id&addNew',
templateUrl: '~/App/common/views/listings/index.cshtml',
menu: 'listings'
});
我的问题是,如何增强AppNavigationProvider,使其能够通过url传递参数
我试过了
AddItem(new MenuItemDefinition(
PageNames.App.Common.Listings,
L("Listings"),
url: "listings?addNew=1",
icon: "icon-home",
requiredPermissionName: AppPermissions.Pages_Listings)
但我遇到了错误无法从状态“dashboard”解析“listings?addNew=1”
如果您有任何关于添加带有参数的导航菜单项的提示,我们将不胜感激能否在GitHub上提供一个复制项目?能否在GitHub上提供一个复制项目?