ASP.NET FriendlyUrls API - 自定义被归类为移动设备的内容

时间:2013-10-04 13:15:58

标签: asp.net webforms friendly-url asp.net-routing

感谢Scott Hanselman写的一篇很棒的文章,我设法在相对较快的时间内实现了Microsoft.AspNet.FriendlyUrls。我正在努力的一件事是我可以自定义什么被归类为移动设备。有人有这个成功吗?

e.g。我希望只有iPhone被归类为移动设备,而其他所有其他设备都默认为桌面版。

开发环境

  • Visual Studio 2010 + IIS Express
  • 的WebForms
  • .NET v4
  • 来自NuGet的最新Microsoft.AspNet.FriendlyUrls

原始文章链接 http://www.hanselman.com/blog/CommentView.aspx?guid=724141DA-9E27-44AE-A370-9E311BAED472#2f194665-9564-4c69-8b52-015c798feaa9

谢谢!

1 个答案:

答案 0 :(得分:0)

终于解决了。我将WebFormsFriendlyUrlResolver子类化并覆盖了GetExtensions方法 - 根据我自己的移动检测逻辑返回相关扩展。