2009-07-27 85 views
0

我有一個小任務要做,並且認爲從這裏開始比做錯誤然後再來這裏更好。 我需要用更友好的格式替換我的網址,如下所示: Current:www.MySite.com/default.aspx?userID=XX 我希望用戶輸入:www.MySite.com/user/(用戶名)ASP.NET路由

另外,當前:www.MySite.com/default.aspx?userID=XX & ref#XX 我希望用戶輸入:www.MySite.com/user/(UserName)/ ref#{引用號}

在此先感謝

PS:我不想使用Asp.net MVC。

回答

0

如果可以,我只是使用IIS7 URL重寫。你的映射配置可以放在你的web.config中,你根本不需要改變你的應用程序。

+0

酷了,我怎麼能做到這一點? :) – Maen 2009-07-27 08:57:13

2

您可以使用MVC路由功能,而無需使用MVC,因爲它是建立在ASP.net頂部的獨立的組件。

這裏有一個article on 4GuysFromRolla