我正在尝试使用AngularJS $ route + ngView指向某个ASPX文件。 部分代码是这样的:
$routeProvider('/action', {
templateUrl: 'pages/action.aspx',
controller: 'mainController'
});
当我转到“/ action”时,它会正确加载ASPX并显示结果。问题是:当我按下ASPX文件中的一个按钮时,它会路由到根目录并显示“无法找到资源”错误。实际上它改变了ASPX文件的路径。我该如何解决这个问题?是否可以在AngularJS路由中使用ASPX文件?
答案 0 :(得分:0)
我不知道它是如何运作的。 你可以将SPA应用程序包装在ASPX文件中,但不能反过来。 ASPX文件生成一个完整的html文件,而不仅仅是部分html块。 用户控件更有意义,但我不知道如何在ASPX框架之外呈现用户控件。 老实说,我不明白你想要拉什么, 在角度框架内加载ASPX文件是没有意义的。