什么 ASP.NET MVC 路由控制 URI 中哈希的外观?
我已将 Silverlight 导航应用程序集成到 ASP.NET MVC Web 中。但是,当 Silverlight 调用其默认页面(例如 IndexPage
)时,ASP.NET MVC 将路由显示为:
http://localhost/#/IndexPage
我尝试让 ASP.NET MVC 响应此路由:
http://localhost/#IndexPage
但我无法找到与此配合使用的配置。 ASP.NET MVC 路由通常响应哈希值吗?
I have integrated a Silverlight Navigation Application in an ASP.NET MVC web. However when Silverlight calls for its default page, say, IndexPage
ASP.NET MVC displays the route as:
http://localhost/#/IndexPage
I have tried to get ASP.NET MVC to respond to this route:
http://localhost/#IndexPage
but I am unable to find a configuration that works with this. Does ASP.NET MVC routes respond to hashes in general?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Silverlight的导航系统和ASP.NET MVC路线在这里是完全分开的。哈希值是客户端专用的东西,不能指望 ASP 能够可靠地获取该信息。
Silverlight's navigation system and ASP.NET MVC routes are completely separate here. The hash is a client-only thing and it can't be expected for ASP to reliably get that info.