我正在尝试在 asp.net 2.0 webform 上实现一个friendlyurl。我要通过以下方式捕获目标页面上的 id:
Page.RouteData.Values ["id"]
但我没有找到。
在 asp.net 2.0 上是否有任何替代 Page.RouteData.Values 的方法?有没有办法在 asp.net 2.0 上实现路由?
是的,这是可能的,但您必须实现一些功能才能使其正常工作。这并不完全是一种限制,但该技术本身并没有。看看这个链接:http ://www.simple-talk.com/dotnet/asp.net/a-complete-url-rewriting-solution-for-asp.net-2.0/
您需要更改 IIS 上的一些配置以使其正常工作。