【问题标题】:Angular - UI Router - HTML5 Mode - WebFormsAngular - UI 路由器 - HTML5 模式 - WebForms
【发布时间】:2015-01-26 19:54:46
【问题描述】:

我有一个 WebForms 项目并尝试使用 AngularJS 对其进行改进。我已经在我的一个页面上配置了 UI-Router,并且多视图目前正在按预期工作。后来我尝试从 url 中排除主题标签符号,所以我打开了 $locationProvider.html5Mode,但是刷新页面时出现问题。据我了解阅读 Stackoverflow 和其他人的答案,问题是 WebForms 将 UI-Router 修改的 url 视为应该对应于页面的真实 url,我得到 404 错误。我尝试了一堆建议的解决方案,但在我看来它们只能用于 ASP.Net MVC 项目。

【问题讨论】:

    标签: asp.net angularjs html webforms angular-ui-router


    【解决方案1】:

    在你的 Global.asax.cs

    中试试这个
    RouteTable.Routes.MapPageRoute("", "url_with_angular_view_postfix", "your_webforms_page_url");
    

    【讨论】:

      猜你喜欢
      • 2014-11-03
      • 1970-01-01
      • 1970-01-01
      • 2018-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-28
      • 2014-07-22
      相关资源
      最近更新 更多