现在的位置: 首页 > 综合 > 正文

利用asp.net路由实现url解析

2013年04月13日 ⁄ 综合 ⁄ 共 388字 ⁄ 字号 评论关闭

ASP.NET 路由不同于 URL 重写。URL 重写通过在将请求发送到网页之前实际更改 URL 来处理传入请求。例如,一个使用 URL 重写的应用程序可能会将 URL 从 /Products/Widgets/ 更改为 /Products.aspx?id=4此外,URL 重写通常没有相应的 API 来创建基于模式的 URL。在 URL 重写中,如果更改了 URL 模式,则必须手动更新包含原始 URL 的所有超链接。

由于 ASP.NET 路由可以从 URL 提取值,所以处理传入请求时不更改 URL。如果必须创建一个 URL,则将参数值传递到为您生成 URL 的方法中。若要更改 URL 模式,请在某位置更改该模式,您在应用程序中创建的基于该模式的所有链接将自动使用新模式。

 

利用这个我们可以在web站点上实现很多效果

详细参照

 

http://msdn.microsoft.com/zh-cn/library/dd329551.aspx

 

 

抱歉!评论已关闭.