2013-04-04 97 views
0

我正在开发使用hashbangs(#!)的单页面应用程序 所以应用程序的URL格式为#!/ api/generalelections。 当我直接在浏览器中输入这个URL时,mvc似乎无法识别hashbangs,它总是将我带到glolab.asax中提到的默认操作。 任何人都可以提供我解决方案来处理这个问题,重定向到适当的行动,这是api/generalelections在asp.net中处理hashbang(#!)mvc3(路由)

回答

0

#之后的所有东西都被浏览器视为锚标记,并不会提供给服务器。

在你的Xhr对服务器的请求中,你应该使用'正常'uris,但不是你的导航。