繁体   English   中英

ASP.NET路由

[英]ASP.NET Routing

我有一个小任务要做,并且认为从这里开始比做错事然后再来这里要好。 我需要使用以下更友好的格式替换我的URL:当前:www.MySite.com/default.aspx?userID=XX我希望用户键入:www.MySite.com/user/(UserName)

另外,当前:www.MySite.com/default.aspx?userID=XX&ref#XX我希望用户键入:www.MySite.com/user/(UserName)/ref#{refno}

提前致谢

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

您可以不使用MVC而使用MVC路由功能,因为它是建立在ASP.net之上的独立组件。

关于4GuysFromRolla文章

您可以在Webforms中使用路由:

在没有ASP.NET MVC的情况下使用ASP.NET路由

如果可以的话,我只会使用IIS7 URL重写。 您的映射配置可以放在web.config中,而您根本不需要更改应用程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM